Visual Studio 2017 年 Mac 失败的简单新项目。怎么修?
Visual Studio 2017 for Mac failing simple new project. How to fix?
使用僵尸网络命令:
dotnet new console -o myApp
cd myApp
那么,
donet run
我得到:
Hello World!
我应该!
但是,当我打开 Visual Studio 2017 Community Edition for Mac 并添加 myApp 项目并单击 'Run Item' 时,我得到:
解决方案中的其他项目工作正常,它们也是控制台应用程序。这是项目文件:
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>netcoreapp2.2</TargetFramework>
</PropertyGroup>
</Project>
我在 Visual Studio 中重新创建了项目并获得了相同的行为。我在网上读到的各种东西都很晦涩。警告和错误中的 None 是什么意思,而 "make sure the same settings..." 没有说明是什么意思是没有意义的。我看过 dotnet-runtime ……又一次,毫无意义。它正在谈论部署应用程序。为什么为 Hello World 创建一个新项目会像这样?如何解决问题?
尝试添加这个
<PropertyGroup>
<TargetLatestRuntimePatch>true</TargetLatestRuntimePatch>
</PropertyGroup>
如果这不起作用,那么
<PropertyGroup>
<RuntimeFrameworkVersion>2.2.0</RuntimeFrameworkVersion>
<PlatformTarget>AnyCPU</PlatformTarget>
<RuntimeIdentifier>osx-x64</RuntimeIdentifier>
</PropertyGroup>
使用僵尸网络命令:
dotnet new console -o myApp
cd myApp
那么,
donet run
我得到:
Hello World!
我应该!
但是,当我打开 Visual Studio 2017 Community Edition for Mac 并添加 myApp 项目并单击 'Run Item' 时,我得到:
解决方案中的其他项目工作正常,它们也是控制台应用程序。这是项目文件:
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>netcoreapp2.2</TargetFramework>
</PropertyGroup>
</Project>
我在 Visual Studio 中重新创建了项目并获得了相同的行为。我在网上读到的各种东西都很晦涩。警告和错误中的 None 是什么意思,而 "make sure the same settings..." 没有说明是什么意思是没有意义的。我看过 dotnet-runtime ……又一次,毫无意义。它正在谈论部署应用程序。为什么为 Hello World 创建一个新项目会像这样?如何解决问题?
尝试添加这个
<PropertyGroup>
<TargetLatestRuntimePatch>true</TargetLatestRuntimePatch>
</PropertyGroup>
如果这不起作用,那么
<PropertyGroup>
<RuntimeFrameworkVersion>2.2.0</RuntimeFrameworkVersion>
<PlatformTarget>AnyCPU</PlatformTarget>
<RuntimeIdentifier>osx-x64</RuntimeIdentifier>
</PropertyGroup>