1

我想知道是否可以在程序集中编辑信息?例如,我想在构建后更改我的程序集的 AssemblyTitle。

[assembly: AssemblyTitle("xxxxx")]
[assembly: AssemblyDescription("yyyyy")]

首先,我想编辑 AssemblyInfo.cs 但我使用 TFS 并且该文件已签入(只读),因此我无法编辑该文件。

提前感谢您的回答。

4

2 回答 2

0

您可以在此文件 AssemblyInfo.cs 中进行修改

或在物业项目中

在此处输入图像描述

于 2012-06-28T19:36:26.727 回答
0

库存AssemblyInfo.cs文件包含这些值的默认值。你可以在那里改变它们。但是,没有什么可以阻止您创建另一个提供这些程序集属性的文件。我们使用它为公司范围的设置(例如公司名称、版权声明)提供共享属性集,该属性集链接到源代码控制中的单个位置,以便于全局更新。只要您可以将这样的文件添加到项目中,您就可以应用属性。虽然有些不能多次存在。

您可以在项目中包含一个附加文件,但它实际上并不存在于磁盘或源代码管理中(在 VS 中创建它,然后删除 grime 磁盘或简单地从 TFS 签入中排除)。本质上,它会在 Visual Studio 中显示为丢失的项目文件。然后创建一个生成/覆盖具有所需程序集属性的文件的预构建任务。一旦它在那里,visual studio 会将它包含在编译中。

于 2012-06-28T16:24:46.763 回答