我有一个vs2015解决方案,其中包含一个asp.net核心项目,并将其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核心应用程序?
有2个选项:
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句