简体   繁体   English

在Visual Studio 2017中生成.NET Core Console App .exe

[英]Generating .NET Core Console App .exe in Visual Studio 2017

(I am using Visual Studio 2017) (我正在使用Visual Studio 2017)

I started a small console application (I created a .NET Core application), then I wanted to build the .exe file. 我启动了一个小型控制台应用程序(创建了.NET Core应用程序),然后想要构建.exe文件。 But all I get is .dll files and there isn't any .exe file. 但我得到的只是.dll文件,没有任何.exe文件。

Can you help me please ? 你能帮我吗 ? what do I change in Visual Studios settings, to have an .exe file in my correct directory for my console application? 我如何在Visual Studios设置中进行更改,以在控制台应用程序的正确目录中包含一个.exe文件?

In fact .NET Core by default generates only dll files that can be run with dotnet : 实际上,.NET Core默认情况下仅生成可以通过dotnet运行的dll文件:

dotnet myapp.dll

If you want to publish the app as a self-contained exe , you have to right-click the project in Solution Explorer , select Publish and then choose the self-contained option and either win-x86 or win-x64 . 如果要将应用程序发布为自包含exe ,则必须在解决方案资源管理器中右键单击该项目,选择“ 发布” ,然后选择自包含选项,并选择win-x86win-x64 This will generate a platform specific, architecture specific exe . 这将生成特定于平台,特定于体系结构的exe

Check out this blogpost that goes into more detail about this process. 请查看此博客文章 ,其中将详细介绍此过程。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 从Visual Studio 2017调试.Net Core Console App - Debug .Net Core Console App out of Visual Studio 2017 Visual Studio 2017 .net Core 2.0控制台 - Visual Studio 2017 .net core 2.0 console Visual Studio 2017错误:无法找到项目信息“”这可能表示缺少项目参考 - 使用Console App .NET Core 2.1 - Visual Studio 2017 error: Cannot find project info for “” This can indicate a missing project reference - with Console App .NET Core 2.1 Visual Studio 2017,生成解决方案或发布不生成.EXE - Visual Studio 2017, Build solution or Publish not generating an .EXE Visual Studio 2017 +.Net Core 2 测试不可执行 - Visual Studio 2017 + .Net Core 2 Tests not executable Visual Studio 2017 (.NET Core) 中的自动版本控制 - Auto Versioning in Visual Studio 2017 (.NET Core) Visual Studio C#控制台应用程序(.NET Core)模板不同 - Visual Studio C# Console App (.NET Core) Template Different 在 Visual Studio 2019 中调试时将输入重定向到 .NET Core Console App - Redirect input to .NET Core Console App on debugging in Visual Studio 2019 Visual Studio 中的 .net 核心适用于控制台应用程序,但不适用于 wpf 或 winforms - .net core in visual studio works with console app but not with wpf or winforms Visual Studio控制台应用程序(.exe)挂起 - Visual Studio Console App (.exe) hangs
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM