【发布时间】:2015-12-02 18:25:03
【问题描述】:
背景: 视窗 8.1 .NET Framework 到 v4.6.1 视觉工作室 2013 更新 5 针对.NET Framework 4.0的VS解决方案(由于环境限制,目前无法升级)
解决方案昨天打开很好,我能够毫无问题地使用它。但是,今天当我打开解决方案时,我收到一条消息,说 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 也不是一个及时的解决方案。
提前感谢您的帮助。
【问题讨论】:
-
它推荐targeting pack,与.NET Framework 不同。目标包文件位于 C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0 中。您应该更加关心磁盘驱动器的健康状况,这些文件不会消失。
-
我刚刚检查并验证了该目录中所有 .NET 版本的目标包:v3.5 v4.0 v4.0.3 v4.5 v4.5.1 v4.5.2 v4.6 v4.6.1
标签: .net visual-studio-2013 .net-framework-version