【发布时间】:2019-01-06 15:17:43
【问题描述】:
使用僵尸网络命令:
dotnet new console -o myApp
cd myApp
那么,
donet run
我明白了:
Hello World!
我应该这样做! 但是,当我打开 Visual Studio 2017 Community Edition for Mac 并添加 myApp 项目并单击“运行项目”时,我得到:
解决方案中的其他项目工作正常,它们也是控制台应用程序。这是项目文件:
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>netcoreapp2.2</TargetFramework>
</PropertyGroup>
</Project>
我在 Visual Studio 中重新创建了项目并获得了相同的行为。我在网上读到的各种东西都非常晦涩难懂。警告和错误中的任何词都没有任何意义,并且“确保相同的设置......”没有说明是什么意思是没有意义的。我查看了 dotnet-runtime ......再一次,毫无意义。它正在谈论部署应用程序。为什么为 Hello World 创建一个新项目会有这样的行为?如何解决问题?
【问题讨论】:
-
我已经通过我找到的链接安装了 .NETCore。僵尸网络 --info 显示 .NETCore.App 2.1.1、2.1.6 和 2.2.0 运行时已安装,并且 2.1.502 和 2.2.101 .NET Core SDK 已安装。
标签: c# visual-studio-mac