我想在我的项目中签名一个程序集(由另一个团队使用)。根据我的经验,我很快也需要对其他项目进行签名,并且我想使用一个文件来对它们全部进行签名。
我已经完成了以下步骤:
- 在我的项目上右键单击,进入属性,切换到“签名”选项卡,勾选“签署程序集”复选框,输入密钥文件名(MyKey),然后单击“确定”。
我的文件(MyKey.snk)被保存在项目文件夹中。
- 我将生成的密钥文件移到上一层级,移到解决方案文件夹中; - 再次打开“签名”选项卡,在“选择强名称密钥文件”中选择新位置的文件;
这样,MyKey.snk文件就会被复制到项目文件夹中。
这样可以吗?我能否防止将密钥文件复制到项目文件夹中?
非常感谢。
P.S. 我使用的是VS 2008。
我已经完成了以下步骤:
- 在我的项目上右键单击,进入属性,切换到“签名”选项卡,勾选“签署程序集”复选框,输入密钥文件名(MyKey),然后单击“确定”。
我的文件(MyKey.snk)被保存在项目文件夹中。
- 我将生成的密钥文件移到上一层级,移到解决方案文件夹中; - 再次打开“签名”选项卡,在“选择强名称密钥文件”中选择新位置的文件;
这样,MyKey.snk文件就会被复制到项目文件夹中。
这样可以吗?我能否防止将密钥文件复制到项目文件夹中?
非常感谢。
P.S. 我使用的是VS 2008。