簡體   English   中英

適用於Mac的Visual Studio 2017失敗了簡單的新項目。 怎么修?

[英]Visual Studio 2017 for Mac failing simple new project. How to fix?

使用botnet命令:

dotnet new console -o myApp

cd myApp

然后,

donet run

我得到:

 Hello World!

如我所願! 但是,當我打開Mac的Visual Studio 2017社區版並添加myApp項目並單擊“運行項目”時,我得到: Visual Studio Build的控制台輸出

解決方案中的其他項目都可以正常運行,它們也是控制台應用程序。 這是項目文件:

<Project Sdk="Microsoft.NET.Sdk">

  <PropertyGroup>
    <OutputType>Exe</OutputType>
    <TargetFramework>netcoreapp2.2</TargetFramework>
  </PropertyGroup>

</Project>

我已經在Visual Studio中重新創建了項目,並得到了相同的行為。 我在網上閱讀的各種內容非常晦澀。 警告和錯誤中的任何詞都沒有任何含義,而“確保相同的設置...”沒有告訴您什么意思是沒有意義的。 我已經看過了dotnet的運行時...再次,毫無意義。 談論的是部署應用程序。 為什么為Hello World創建一個新項目會如此? 解決該問題該怎么辦?

嘗試添加這個

<PropertyGroup>
    <TargetLatestRuntimePatch>true</TargetLatestRuntimePatch>
</PropertyGroup>

如果這不起作用,那么

 <PropertyGroup>
   <RuntimeFrameworkVersion>2.2.0</RuntimeFrameworkVersion>
   <PlatformTarget>AnyCPU</PlatformTarget>
   <RuntimeIdentifier>osx-x64</RuntimeIdentifier>
 </PropertyGroup>

暫無
暫無

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

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