2010-07-15 131 views
4

如果未安裝.NET 4框架,應用程序會提示消息,但如果只安裝客戶端框架並且應用程序需要完整框架,則不會發生任何事情並且應用程序啓動。檢查.NET 4完全框架安裝

有沒有辦法檢查.NET 4 Full Framework是否安裝在目標系統上,而不僅僅是Client Framework?

我搜索解決方案,在程序啓動時用「app.manifest」文件或C#檢查它。

回答

2

轉至您的項目屬性畫面(主菜單Project/Properites),然後選擇發佈選項卡。 單擊「先決條件」按鈕,您將在列表中注意到「Microsoft .NET Framework 4客戶端配置文件(x86和x64)」的複選框已被選中。

勾選上方的「Microsoft .NET Framework 4(x86和x64)」複選框。

然後重新發布您的項目。

在安裝時,它應該檢查完整的框架並安裝它,如果不存在。