在VS2017中的.NET核心项目中创建一个exe发布的exe

问题描述 投票:0回答:1

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

I know how to do it when creating a .NET Core Console application by command line。我创建了一个单独的简单项目并使用

dotnet build -r win10-x64

我的问题是我想从Visual Studio 2017发布我的应用程序。我正在努力实现这一目标,但没有结果。我怎样才能做到这一点?

.net-core visual-studio-2017 publish
1个回答
1
投票

命令行

VS2017

  • 在特定发布配置文件上,单击“配置”(目标位置旁边)。您必须首先创建配置文件 - UI不直观。
  • 从列表中选择目标运行时。
  • 要向列表中添加更多选项,请将<RuntimeIdentifiers>linux-x64;win7-x64</RuntimeIdentifiers>添加到<PropertyGroup />文件中的某些.csproj,其中包含额外标识符列表。
© www.soinside.com 2019 - 2024. All rights reserved.