.net core 更改.NET核心应用程序生成的exe说明

.net core 更改.NET核心应用程序生成的exe说明,.net-core,csproj,.net Core,Csproj,我已经创建了一个.NET核心应用程序。当我这样做时: dotnet发布-r win81-x64 执行所需的所有文件都部署在以下文件夹中: \bin\Debug\netcoreapp1.1\win81-x64\publish 在所有文件中,我有一个名为Example.dll的dll文件和名为Example.exe的exe文件。现在,我的问题是,当我执行exe时,在任务管理器中,应用程序描述显示: 网络 我想将其更改为示例,因为我试图编辑我的csproj以包含以下内容: <Property

我已经创建了一个.NET核心应用程序。当我这样做时:

dotnet发布-r win81-x64

执行所需的所有文件都部署在以下文件夹中:

\bin\Debug\netcoreapp1.1\win81-x64\publish

在所有文件中,我有一个名为Example.dll的dll文件和名为Example.exe的exe文件。现在,我的问题是,当我执行exe时,在任务管理器中,应用程序描述显示:

网络

我想将其更改为示例,因为我试图编辑我的csproj以包含以下内容:

  <PropertyGroup>
    <OutputType>Exe</OutputType>
    <Version>1.0.0.0</Version>
    <Description>Example</Description>
    <TargetFramework>netcoreapp1.1</TargetFramework>
    <RuntimeIdentifiers>win81-x64</RuntimeIdentifiers>
    <Satellite_Description>Example</Satellite_Description>
  </PropertyGroup>

Exe
1.0.0.0
例子
netcoreapp1.1
win81-x64
例子

但它似乎对生成的exe文件没有任何影响,只对dll有影响。如何更改exe描述?

目前,在生成过程中不可能这样做

与经典的.NET项目不同,此
.exe
文件实际上不是编译的,而是通过NuGet包获取并复制/重命名为发布输出的预构建二进制文件(
dotnet.exe
,在2.0
apphost.exe


启动后有一个关于更改描述的问题,但在编写本文时,它没有分配给预期版本的里程碑。

目前,这在构建过程中是不可能的

与经典的.NET项目不同,此
.exe
文件实际上不是编译的,而是通过NuGet包获取并复制/重命名为发布输出的预构建二进制文件(
dotnet.exe
,在2.0
apphost.exe


启动后有一个关于更改描述的问题,但在编写时,它没有分配给预期版本的里程碑。

将assemblyino清单填充到EXE文件中存在已知问题。看起来将在.net core 3.0版本中受支持


请参阅:

将assemblyino清单填充到EXE文件中存在已知问题。看起来将在.net core 3.0版本中受支持

见: