有沒有什麼方法可以找到運行時安裝OOB應用程序的位置?我意識到,一旦安裝了OOB應用程序,它將被放置在AppData中「OutOfBrowser」的文件夾中。但是,該文件夾被命名爲一個很長的數字(可能與時間戳有關),我不知道它在每次安裝時都會發生變化。因爲我想從現有的Windows應用程序啓動OOB應用程序,所以我將在第一次啓動它時存儲OOB應用程序的位置,然後從現有Windows應用程序讀取該路徑以啓動它。有沒有在運行時找到OOB位置的方法?查找Silverlight OOB應用程序的安裝位置
1
A
回答
0
我不指望你可以從Silverlight應用程序中找到它。它使用的位置基於在運行時生成的AppId。 AppId只是一些帶域名的隨機數。
有一種方法稱爲Deployment.GetAppIdForUri,但它具有SecurityCriticalAttribute以防止訪問。
0
它看起來像Silverlight應用程序在此目錄文件夾中指出: C:\ Documents和Settings \棒\本地設置\應用數據\微軟\ Silverlight的\ OutOfBrowser \指數
如果新的起源你想要的應用程序,你可以在那裏加載文件並遍歷它以獲得路徑......有點亂七八糟,但不知道另一種方式。
這裏是thread I posted on SLLauncher和其他一些發現。
2
我意識到這是一個古老的線程,但我只是有一展身手,在查找位置,所以希望其他人可以發現這很有
你的OOB應用程序可以使用像這樣"C:\Program Files (x86)\Microsoft Silverlight\sllauncher.exe" 123456789.www.my.website.com
硅發射器,從那裏你得到123456789.www.my.website.com爲您的應用程序的半criptic名稱,XAP並祝應該位於這個位置:
C:\Users\[User ID]\AppData\Local\Microsoft\Silverlight\OutOfBrowser\123456789.www.my.website.com
相關問題
- 1. 從另一個Silverlight應用程序中安裝Silverlight OOB應用程序
- 2. 安卓應用程序安裝位置
- 3. Python:查找註冊表以查找程序的安裝位置
- 4. 使用Silverlight 4.0安裝SQL Server OOB
- 5. 使用Safari 6.1安裝Silverlight OOB
- 6. 調整OOB全屏silverlight應用程序
- 7. 從Silverlight啓動WPF應用程序OOB
- 8. 取消Silverlight OOB應用程序退出?
- 9. 檢測從Windows的Silverlight OOB安裝
- 10. 如何設置Silverlight OOB應用程序窗口的大小?
- 11. 在Mac上的Silverlight OOB安裝與我已經創建了一個離線安裝在Mac上的OOB Silverlight應用程序的最新XAP
- 12. 如何以編程方式在Windows中查找安裝的應用程序的安裝位置
- 13. 使用Java查找Postgresql安裝位置
- 14. Android應用程序安裝在我的SD卡中的位置
- 15. 用於Silverlight的SIP堆棧OOB應用程序
- 16. 如何以編程方式卸載Silverlight 4 OOB應用程序
- 17. 應用程序安裝中的商店/市場位置 - refferer
- 18. nullsoft安裝程序安裝silverlight
- 19. Android應用程序包在手機上的安裝位置
- 20. clickonce應用程序的本地安裝位置
- 21. Silverlight應用程序問題公司網絡上的OOB問題
- 22. Silverlight的OOB應用程序路徑可移植性
- 23. 如何防止Silverlight 5中的緩存OOB應用程序
- 24. Facebook Canvas應用程序 - 查找已安裝應用程序的所有用戶
- 25. 使用RInno安裝閃亮的應用程序;選擇R安裝位置
- 26. 安裝新的位置提供程序
- 27. 在OOB Silverlight應用程序中使用JsonServiceClient
- 28. 如何在SilverLight OOB應用程序關閉時調用服務
- 29. 如何在OOB Silverlight 4.0應用程序中使用COM對象?
- 30. 從Silverlight OOB應用程序如何檢查進程是否正在運行
同樣的問題與Assembly.Location不幸 – Timores 2010-09-03 12:58:38