từ http://blogs.microsoft.co.il/blogs/alex_golesh/archive/2010/03/15/silverlight-4-quick-tip-out-of-browser-improvements.aspx
tính năng bổ sung tồn tại với mô hình OOB mới là khả năng cài đặt ứng dụng không từ trang web (như nó là từ phiên bản 3), nhưng từ dòng lệnh (có tập tin XAP có sẵn). Silverlight 4 OOB launcher có các tham số dòng lệnh mới để cài đặt, gỡ cài đặt và thực thi ứng dụng trong "chế độ mô phỏng" - mà không cần cài đặt nó.
Ví dụ: để cài đặt ứng dụng trên máy tính để bàn sử dụng lệnh sau:
"%ProgramFiles(x86)%\Microsoft Silverlight\sllauncher.exe" /overwrite /install:"X:\PACKAGE_LOCATION\SL4Features.Web\ClientBin\APPLICATION.xap"
/origin:http://ORIGINAL_LOCATION/ORIGINAL_HOSTING_PAGE /shortcut:desktop
Để gỡ bỏ cài đặt nó sử dụng lệnh sau:
"%ProgramFiles(x86)%\Microsoft Silverlight\sllauncher.exe" /overwrite /uninstall:"X:\PACKAGE_LOCATION\APPLICATION.xap"
/origin:http://ORIGINAL_LOCATION/ORIGINAL_HOSTING_PAGE /shortcut:desktop
Để chạy ứng dụng mà không cần cài đặt nó (trong chế độ thi đua), sử dụng lệnh sau:
"%ProgramFiles(x86)%\Microsoft Silverlight\sllauncher.exe" /overwrite /emulate:"X:\PACKAGE_LOCATION\APPLICATION.xap" /origin:http://ORIGINAL_LOCATION/
Nguồn
2011-04-05 18:28:24
như một ứng dụng wpf? –
nghiêm túc, tại sao không wpf và một cài đặt clickonce? –
@Nathan: Có thể cài đặt cú nhấp chuột cũng cài đặt khung .NET yêu cầu không? – AnthonyWJones