在Visual Studio 2017中生成.NET Core控制台应用程序.exe

5

(我使用的是Visual Studio 2017)

我开始了一个小的控制台应用程序(我创建了一个.NET Core应用程序),然后想要构建.exe文件。但是我得到的只有.dll文件,并没有任何.exe文件。

你能帮我吗?我需要在Visual Studios设置中更改什么,才能在我的正确目录中获得控制台应用程序的.exe文件?


现在对于.NET Core 2.0,流程有些不同了。 - Martin Zikmund
1个回答

9
事实上,.NET Core默认只生成可以使用dotnet运行的dll文件:
dotnet myapp.dll

如果您想将应用程序发布为独立的exe文件,您需要在解决方案资源管理器中右键单击项目,选择发布,然后选择自包含选项以及win-x86win-x64。这将生成一个特定于平台和架构的exe文件。
查看此博客文章,详细了解此过程。

控制台应用程序的发布选项非常方便。谢谢! - Farax

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接