C# 在Visual Studio代码中生成现有代码

C# 在Visual Studio代码中生成现有代码,c#,.net,.net-4.5,C#,.net,.net 4.5,我正在尝试用visual studio 2015编写的visual studio代码构建代码,尽管我使用的是.net framework 4.5.2版,但仍面临以下错误 错误如下: C:\程序 Files\dotnet\sdk\2.1.302\Microsoft.Common.CurrentVersion.targets(1179,5): 错误MSB3644:框架的引用程序集无效 找不到“.NETFramework,Version=v4.5.2”。为了解决这个问题,, 安装此框架版本的SDK或目

我正在尝试用visual studio 2015编写的visual studio代码构建代码,尽管我使用的是.net framework 4.5.2版,但仍面临以下错误

错误如下:

C:\程序 Files\dotnet\sdk\2.1.302\Microsoft.Common.CurrentVersion.targets(1179,5): 错误MSB3644:框架的引用程序集无效 找不到“.NETFramework,Version=v4.5.2”。为了解决这个问题,, 安装此框架版本的SDK或目标包,或 将应用程序重定目标到要为其创建的框架的版本 安装SDK或目标包。请注意,程序集将被删除 从全局程序集缓存(GAC)解析,并将在中使用 参考组件的位置。因此,您的集会可能不受欢迎 正确地针对您想要的框架。 [D:\For\u Team\u AC\Documents\EngineTester\EngineTester.csproj]


您是否(重新)安装了错误消息中提到的SDK本身和目标包?您是否阅读了错误消息?它说未安装.NET 4.5.2 SDK或目标包,您需要安装它。您是否安装了此框架版本的SDK或目标包,或将应用程序重新定位到安装了SDK或目标包的框架版本?SDK已安装,但目标包是什么?