【发布时间】:2017-01-22 19:36:46
【问题描述】:
我有一个包含 asp.net 核心项目的 vs2015 解决方案,并已将其 project.json 配置如下:
{
"buildOptions": {
"emitEntryPoint": true,
"preserveCompilationContext": true,
"platform": "x86"
},
"runtimes": {
"win10-x86": {}
},
"frameworks": {
"net461": {}
},
"commands": {
"web": "Microsoft.AspNet.Hosting --ASPNET_ENV production --server Microsoft.AspNet.Server.Kestrel --server.urls http://+:12345",
}
[...]
}
我希望应用程序能够在 project.json 中指定的平台上构建和运行(仅供参考,我正在通过 vs2015 调试器在 win10/x64 机器上运行该应用程序)。但是,使用 win7-x64 运行时代替。我可以看到一个 win7-x64 输出目录,并且启动的提示标题也表明了它。
如果我通过指定运行时的命令行直接构建和运行,它可以工作。
所以我的问题是,我还需要配置什么才能从 vs2015 在 x86 中启动 asp.net 核心应用程序?
【问题讨论】:
标签: c# visual-studio-2015 asp.net-core