我创建了一个.NET Core控制台应用程序。我想要构建该应用程序,以便在Windows或MacOS上执行,而无需在计算机上安装dotnet core。因此,例如对于Windows,我需要一个exe。
我阅读了https://learn.microsoft.com/de-de/dotnet/articles/core/tools/dotnet-publish,并且知道如何为不同平台编译应用程序。
但是并没有创建可执行文件。我在这里缺少什么,如何实现我的目标?
我创建了一个.NET Core控制台应用程序。我想要构建该应用程序,以便在Windows或MacOS上执行,而无需在计算机上安装dotnet core。因此,例如对于Windows,我需要一个exe。
我阅读了https://learn.microsoft.com/de-de/dotnet/articles/core/tools/dotnet-publish,并且知道如何为不同平台编译应用程序。
但是并没有创建可执行文件。我在这里缺少什么,如何实现我的目标?
Microsoft.NETCore.App
的依赖。例如,对于一个简单的Hello World应用程序,必要的依赖关系似乎是"Microsoft.NETCore.Runtime.CoreCLR": "1.0.3", "Microsoft.NETCore.DotNetHostPolicy": "1.0.1", "System.Console": "4.0.0"
。 - svick