我們有一個Windows Server 2016與構建代理TFS 2017年更新1,這是使用Visual Studio 2017年企業公司找不到的.NET Framework 4.7的Visual Studio安裝針對包的Windows Server 2016年
- 所有Windows更新完成後
- 我安裝了.NET 4.7運行時和.NET 4.7定位包(我在網上嘗試和離線)
- 在系統登錄的關鍵存在(見截圖)
- 此文件夾目前是C:\ Pro克文件(x86)\參考大會\微軟\框架\ .NETFramework \ V4.7
- 我重新啓動Visual Studio安裝
- 我重新安裝了Visual Studio的
- 我重新啓動了一堆倍
但我仍然無法在Visual Studio Installer>個別組件中看到.NET Framework 4.7 SDK或定位包。
的工作短期解決方案,添加此PARAM生成溶液步驟
/P:FrameworkPathOverride =「C:\程序文件(x86)\參考裝配體\ Microsoft \ Framework \ .NETFramework \ v4.7「
有沒有人有任何想法如何強制.NET 4.7檢測由Visual Studio安裝程序?
安裝程序不知道約4.7的bean,並且肯定不會更新。可能會有一天發生。目前還不清楚爲什麼這很重要。定位工具包所提供的所有功能都可以讓您選擇4.7作爲項目中的目標框架。項目>屬性>應用程序選項卡>目標框架組合框。 –
您是否找到了解決方案?我正在編寫一個安裝VS 2017的小指南,我也沒有看到這個選項(Windows 7)。 – Kobi
爲什麼你想讓Visual Studio Installer檢測比自己更新的東西?微軟可能會更新這些位以支持.NET 4.7,但這顯然不是某種授權。 –