Как построить проект развертывания без отмены подписи моих сборок? - PullRequest
0 голосов
/ 19 ноября 2008

Я не очень опытен со сборками - это может быть действительно легко! У меня есть простое приложение с простым проектом развертывания. Я пошел в каталог, где находятся версии скомпилированных версий библиотек DLL, подписал их все (verisign), а затем пошел в проект развертывания, выбрал Build (не REbuild), и он перекомпилировал все мои сборки, и теперь они не ' Т подписан больше. Могу ли я сохранить хороший проект простого развертывания и по-прежнему иметь подписанные сборки, или мне нужно создать MSI по-другому? Спасибо!

Ответы [ 2 ]

1 голос
/ 19 ноября 2008

Я не пробовал, но ... Не ставьте проект развертывания в зависимость от проекта приложения. Вместо этого вручную добавьте выходные данные приложения в развертывание. Как следствие, автоматическая сборка не должна запускаться.

0 голосов
/ 19 ноября 2008

Попробуйте подписать сборки как промежуточный этап сборки.

Один из способов сделать это - добавить фиктивный проект с событием сборки, подписывающим ваши сборки. Сделайте этот проект последним шагом перед созданием пакета MSI.

...