在net461中定位x86

时间:2016-09-14 17:18:41

标签: .net visual-studio-2015 x86 .net-framework-version .net-4.6.1

我正在构建一个需要在x86平台上运行的.NET Core Web应用程序。目前,我正在使用net461。我猜默认情况下,该应用程序的目标是win7-x64。我正在使用Visual Studio 2015.

enter image description here

如何将其更改为x86?

我尝试过的事情:

我尝试将x86列为Active解决方案平台(没有工作):

enter image description here

我尝试将win10-x86列为project.json文件中的运行时(没有工作):

"frameworks": {
    "net461": {}
},
"runtimes": {
    "win10-x86": {}
}

任何帮助都非常感谢!

1 个答案:

答案 0 :(得分:0)

我相信你所改变的只是在不同的框架中进行调试,而不是实际改变目标框架。

现在有几种不同的方法可以做到这一点,但我将在此链接中包含MSDN推荐的方式:https://msdn.microsoft.com/en-us/library/ms185328.aspx

<强> 1。转到“构建”菜单,然后选择“配置管理器”。

enter image description here

<强> 2。选择平台下拉菜单,然后点击&#34;新建&#34;

enter image description here

第3。从下拉列表中选择所需的平台。

我希望有所帮助! =)