0

我对构建不是很有经验 - 这可能真的很容易!我有一个简单的应用程序和一个简单的部署项目。我进入了 DLL 的发布编译版本所在的目录,对它们进行了签名(verisign),然后进入部署项目,选择了构建(而不是重新构建),它重新编译了我所有的程序集,现在它们不是t 签了。我可以保留很好的简单部署项目并且仍然有签名的程序集,还是我必须以不同的方式创建 MSI?谢谢!

4

2 回答 2

1

没试过,但是……不要让部署项目依赖于应用项目。相反,手动将应用程序的输出添加到部署中。因此,不应触发自动构建。

于 2008-11-18T23:56:00.407 回答
0

尝试将程序集签名作为构建的中间步骤。

一种方法是添加一个虚拟项目,该项目具有一个对您的程序集进行签名的生成事件。将此项目作为创建 MSI 包之前的最后一步。

于 2008-11-19T00:14:48.543 回答