Gre*_*low 8 visual-studio-2015 .net-core dotnet-cli
我按照以下说明在Visual Studio 2015中创建了一个新的.NET Core项目:https://www.microsoft.com/net/core#windowsvs2015
它工作正常,我可以添加断点等没问题.
然后我运行Tools-> NuGet Package Manager-> Manage NuGet Packages for Solution ...
我可以选择将Microsoft.NETCore.App更新到最新的稳定版本v1.1.0.
我得到的第一个问题是错误:
无法找到与其中一个目标运行时兼容的框架'.NETCoreApp,Version = v1.0'的运行时目标:'win10-x64,win81-x64,win8-x64,win7-x64'.
这似乎是由于更新了从project.json删除行,所以我添加了缺少的行并将版本更改为1.1.0,所以我的project.json现在看起来像这样:
{
"version": "1.0.0-*",
"buildOptions": {
"emitEntryPoint": true
},
"dependencies": {
"Microsoft.NETCore.App": {
"type": "platform",
"version": "1.1.0"
}
},
"frameworks": {
"netcoreapp1.0": {
"imports": "dnxcore50"
}
}
}
Run Code Online (Sandbox Code Playgroud)
程序然后构建没有问题,但当我运行程序时,我得到错误:
程序'[13048] dotnet.exe'已退出,代码为-2147450749(0x80008083).
有任何想法吗?
感谢Adrien提供的解决方案.
在包管理器控制台中,我运行了命令:
dotnet --info
回应是:
.NET命令行工具(1.0.0-preview2-003131)
所以我安装了.NET Core 1.1 SDK:
https://www.microsoft.com/net/download/core
现在我收到回复:
.NET命令行工具(1.0.0-preview2-1-003177)
我认为版本控制信息非常混乱,因为我没有看到它与1.1.0的关系,但控制台应用程序运行正常.
再次感谢.
| 归档时间: |
|
| 查看次数: |
1228 次 |
| 最近记录: |