C# 如何在Visual Studio 2015中重新确定.NET核心应用程序框架的目标?
我在Visual Studio 2015中使用ASP.NET Core创建了一个空的web项目,但出现了生成错误: 框架的引用程序集出现错误MSB3644 未找到“.NETFramework,版本=v4.5.1”。为了解决这个问题,, 安装此框架版本的SDK或目标包或 将应用程序重定目标到要为其创建的框架的版本 安装SDK或目标软件包。请注意,程序集将被删除 从全局程序集缓存(GAC)解析,并将在中使用 参考组件的位置。因此,您的集会可能不受欢迎 正确地针对您所使用的框架 打算。G:\projects\temp\WebApplication4\src\WebApplication4\WebApplication4.xproj C:\Program 文件夹 (x86)\MSBuild\14.0\bin\Microsoft.Common.CurrentVersion.targets 1098 文件project.json: 我已经安装了.NET4.6和4.6.1SDK。如何将框架重定目标为4.6.1C# 如何在Visual Studio 2015中重新确定.NET核心应用程序框架的目标?,c#,visual-studio-2015,asp.net-core,.net-framework-version,C#,Visual Studio 2015,Asp.net Core,.net Framework Version,我在Visual Studio 2015中使用ASP.NET Core创建了一个空的web项目,但出现了生成错误: 框架的引用程序集出现错误MSB3644 未找到“.NETFramework,版本=v4.5.1”。为了解决这个问题,, 安装此框架版本的SDK或目标包或 将应用程序重定目标到要为其创建的框架的版本 安装SDK或目标软件包。请注意,程序集将被删除 从全局程序集缓存(GAC)解析,并将在中使用 参考组件的位置。因此,您的集会可能不受欢迎 正确地针对您所使用的框架 打算。G:\proje
重新安装4.5.1 SDK后,错误消失。但是我仍然想重新定位到一个更新的版本。我遇到了一个错误:“依赖项Microsoft.NETCore.App 1.0.1不支持framework.NETFramework,version=v4.6.1。”--我怀疑不可能切换到4.6.1。您的答案是它不能支持4.6.1。但你的问题是如何做,这就是你如何做。这并不能回答这个问题。若要评论或要求作者澄清,请在其帖子下方留下评论。-@对不起,我不知道你的意思。
"frameworks": {
"net461": { },
"netcoreapp1.0": {
"dependencies": {
"Microsoft.NETCore.App": {
"type": "platform",
"version": "1.0.0"
}
}
}
}
"frameworks": {
"net461": { },
"netcoreapp1.0": {
"dependencies": {
"Microsoft.NETCore.App": {
"type": "platform",
"version": "1.0.0"
}
}
}
}