反正是有,我可以檢查是否沒有任何錯誤安裝了.NET 2.0?檢查是否.NET 2.0的正確安裝
回答
這個blog post描述了檢查.NET安裝以及檢索版本信息的兩個選項。
如果無法加載.NET安裝,則第二個選項(使用CorBindToRuntime
)將失敗。這可以幫助您確定安裝中是否有任何錯誤 - 或者至少框架是否正確加載。
如果您使用ClickOnce作爲發佈方法,您可以單擊項目屬性的「發佈」選項卡中的「先決條件」按鈕,並選中「.Net Framework 2.0」的複選框。這將確保在程序安裝之前安裝框架,並且如果需要也可以獲取並安裝框架。
在常規VS安裝項目中,右鍵單擊安裝項目,選擇查看 - >啓動條件並將其添加爲條件。 Visual Studio應該爲你添加一個與項目目標平臺相匹配的項目。
這裏的答案使我認真誤入歧途......我發現微軟自己的文檔:.NET Framework 2.0 Redistributable Package Reference: Detecting Installed .NET Framework 2.0
該文件規定:
的setup.exe引導程序應該使用下面的註冊表項來檢測。 NET Framework 2.0版。
HKEY_LOCAL_MACHINE \ SOFTWARE \微軟\ NET Framework安裝\新民主黨\ V2.0.50727
然後驗證的入賬價值的存在:
安裝(DWORD值= 1)
注無論何種語言,都將針對所有版本的Dotnetfx.exe檢查相同的註冊表項。因此,如果要以特定語言顯示對話框,則應使用相應版本的Dotnetfx.exe。在決定使用哪個版本的Dotnetfx.exe時,不需要對settings.ini文件進行任何更改。
的作品就像一個魅力......我意識到這個問題,並回答爲2歲以上......但我從搜索引擎來到這裏,這是這裏旁邊的人誰做的一樣。 ..希望這可以幫助-ck
- 1. 檢查模塊安裝是否正確
- 2. vbscript來檢查是否安裝了.net 2.0
- 3. Wix檢查.net 2.0是否安裝無條件設置
- 4. 檢查PIP安裝模塊是否正確安裝
- 5. 安裝jar檢查是否已安裝
- 6. PHP:如何檢查庫是否已正確安裝並啓用?
- 7. 如何檢查我是否已正確安裝Android SDK?
- 8. 如何檢查phonegap是否正確安裝?
- 9. 如何檢查php-pecl-solr是否安裝正確?
- 10. 如何檢查Perl模塊(DBD :: mysql)是否已正確安裝?
- 11. 如何檢查我是否已正確安裝了pymunk
- 12. Bash:檢查ssh密鑰連接是否安裝正確
- 13. 如何檢查php-fpm是否已安裝並正確運行?
- 14. 如何檢查PyQt5在Mac上是否正確安裝?
- 15. Dart - 如何檢查Git是否安裝正確?
- 16. 檢查IIS是否安裝?
- 17. 檢查Solidworks是否安裝?
- 18. 檢查APC是否安裝並正常工作的正確方法是什麼?
- 19. 如何檢查Net 4 Framework的正確安裝?
- 20. .NET 3.5安裝程序中是否包含.NET 2.0?
- 21. 檢查nummer是否正確
- 22. 檢查是否安裝了.net的完整版本?
- 23. 在運行.NET Framework 2.0的Windows Server 2008上安裝.NET Framework 4.5是否安全?
- 24. 檢查.NET是否從命令行安裝
- 25. 如何檢查是否安裝了.NET框架
- 26. 如何檢查是否安裝了.Net框架[C#/ WPF]
- 27. 我是否正確安裝pip?
- 28. 我是否正確安裝cabal?
- 29. 測試jquery.dimensions.js是否正確安裝
- 30. 我是否正確安裝了Xcode?