我创建了一个.NET Core控制台应用程序。我想要构建该应用程序,以便可以在Windows或MacOS上执行该应用程序,而无需在计算机上安装dotnet核心。因此,我需要例如Windows的exe。
我已阅读https://docs.microsoft.com/de-de/dotnet/articles/core/tools/dotnet-publish,而且我知道如何针对不同平台编译应用程序。
但是没有可执行文件被创建。我在这里想念的是什么,我如何实现我的目标?
您需要创建一个独立的应用程序。该链接说明了如何精确地修改project.json来做到这一点。
还要注意,尽管一个自包含的应用程序不依赖于.Net Core,但它可能还具有其他依赖关系。特别是在OSX上,我相信您需要从自制软件安装特定版本的openssl。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句