2015-12-02 54 views
0

背景: 的Windows 8.1 的.NET Framework高達v4.6.1 的Visual Studio 2013更新5 VS解決方案針對的.NET Framework 4.0(由於環境的限制,可以目前沒有升級).NET框架/ Visual Studio的2013更新5問題

昨天解決方案開放正常,我能夠在沒有問題的情況下工作。然而,今天當我打開解決方案時,我收到一條消息,說C#項目....針對的是「.NETFramework,Version = v4.0」,它沒有安裝在這臺機器上,它給了我選項 1 - 更改目標轉換爲.NET Framework 4.5(不可選) 2 - 下載「.NETFramework,Version = v4.0」的定位包。 3 - 不要加載項目

因爲我運行的是Windows 8,所以下載.NETFramework 4不會有任何好處,因爲它不會讓我安裝它,它說使用添加功能選項(它我今天已經刪除/閱讀了此功能)。

我已經下載了.NET修復工具,NETFX安裝程序驗證程序(它驗證.NET 4已正確安裝)和.NET清理工具。這些都不能解決這個問題。

任何想法?這是一款工作筆記本電腦,因此升級到Windows 10並不是及時的解決方案。

在此先感謝您的幫助。

+0

它推薦* targeting pack *,與.NET Framework不一樣。目標包文件位於C:\ Program Files(x86)\ Reference Assemblies \ Microsoft \ Framework \ .NETFramework \ v4.0中。你應該更關心磁盤驅動器的健康狀況,這些文件不會消失。 –

+0

我只是檢查和驗證有在該目錄下所有的.NET版本針對包: V3.5 V4.0 V4.0.3 V4.5 V4.5.1 v4.5.2 V4.6 V4。 6.1 – jay

回答

0

能夠通過在Visual Studio 2013上運行修復來修復該問題。之後找到了Targeting Pack。

相關問題