簡體   English   中英

如何在Visual Studio 2015中更改ASP.NET Core構建平台

[英]How to change ASP.NET Core build platform in Visual Studio 2015

是否可以在VS 2015中將構建平台從Any CPU更改為x64 for ASP.NET Core項目?

每次我嘗試通過配置管理器進行編輯時,它都會恢復為任何CPU。 甚至編輯解決方案文件(.sln)也不起作用,因為VS在下次重新加載項目/解決方案時默默地重置它...它似乎與此處報告的問題相同。

我問,因為它“卡在”任何CPU上,這在構建項目時會導致錯誤,因為它引用了僅為x64平台配置的其他項目。 實際錯誤是:

C:\\ Program Files(x86)\\ MSBuild \\ 14.0 \\ bin \\ Microsoft.Common.CurrentVersion.targets(724,5):error:沒有為項目'projectname.csproj'設置OutputPath屬性。 請檢查以確保您為此項目指定了Configuration和Platform的有效組合。 Configuration ='Release'Blatform ='AnyCPU'。 如果某個其他項目正在嘗試遵循項目到項目對此項目的引用,此項目已卸載或未包含在解決方案中,並且引用項目不使用相同或等效項目構建,則也可能出現此錯誤配置或平台。

您可以使用project.json文件中的buildOptions元素指定目標平台:

{
  "buildOptions": {
    "platform": "x64"
  },
  // other stuff
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM