我正在尝试将我在Linux上使用.NET Core构建的应用程序导入Visual Studio,但它不会构建,抱怨没有配置输出。尝试在项目属性中设置输出时,它只提供ASP.NET选项。
我如何告诉VS这是桌面,而不是网络项目?
我的project.json文件如下,虽然从我可以看出,在Visual Studio中,这似乎主要用于ASP项目? (或者至少,这就是所有文档都让我相信的。)我想保持这个文件正常工作,所以它仍然在.NET Core中构建。
{
"version": "1.0.0-*",
"buildOptions": {
"debugType": "portable",
"emitEntryPoint": true
},
"configurations": {
"Debug": {
"compilationOptions": {
"define": ["DEBUG", "TRACE"]
}
},
"Release": {
"compilationOptions": {
"define": ["RELEASE", "TRACE"],
"optimize": true
}
}
},
"frameworks": {
"net451": {
"imports": [
"portable-net45+win8"
],
"dependencies": {
"ZWaveLib": "1.0.14",
"YamlDotNet": "4.0.1-pre288",
"NLog.Config": "4.3.10"
}
}
}
}