我的c#项目中是否应该同时包含app.manifest和AssemblyInfo.cs?

时间:2019-03-21 15:51:21

标签: c# metadata .net-assembly

我创建了一个C#项目。 Visual Studio已生成一个AssemblyInfo.cs文件。我可以使用此文件来存储AssemblyCompany之类的属性。 现在,我了解到我可以创建一个应用程序清单,该清单有时对诸如this之类的问题很有用。但是后来我看到:在这两个文件中,我可以存储程序的名称及其版本号。现在,我想知道应该使用哪一个存储程序的名称和版本。在一个项目中同时拥有这两个文件是否有用?

如果否:应该使用以下哪一个存储程序的名称和版本? 如果是,我想知道:如果AssemblyInfo.cs表示我的程序的版本为1.1,而app.manifest表示我的程序的版本为1.2。这在语义上是什么意思?我不想将程序的版本信息存储两次。

0 个答案:

没有答案