.net core 在VS2017的.NET核心项目中发布时创建exe

.net core 在VS2017的.NET核心项目中发布时创建exe,.net-core,visual-studio-2017,publish,.net Core,Visual Studio 2017,Publish,我在.NET Core 2中创建了一个控制台应用程序,并希望使其成为一个可执行文件,这样我就不必通过Visual Studio 2017启动它。问题是,将文件发布到本地文件夹并不能做到这一点,存在DLL文件,但没有EXE 。我创建了一个单独的简单项目并使用 dotnet build -r win10-x64 我的问题是我想从Visual Studio 2017发布我的应用程序。我正试图做到这一点,但没有结果。我如何才能做到这一点?命令行 dotnet发布-c发布-r win10-x64 将wi

我在.NET Core 2中创建了一个控制台应用程序,并希望使其成为一个可执行文件,这样我就不必通过Visual Studio 2017启动它。问题是,将文件发布到本地文件夹并不能做到这一点,存在DLL文件,但没有EXE

。我创建了一个单独的简单项目并使用

dotnet build -r win10-x64
我的问题是我想从Visual Studio 2017发布我的应用程序。我正试图做到这一点,但没有结果。我如何才能做到这一点?

命令行

dotnet发布-c发布-r win10-x64

将win10-x64替换为任何其他

VS2017

在特定发布配置文件上,单击“目标位置”旁边的“配置”。您必须首先创建配置文件-用户界面对此不直观。 从列表中选择目标运行时。 要向列表中添加更多选项,请添加linux-x64;将win7-x64添加到.csproj文件中的某些文件,并添加额外标识符列表。