Потеря ссылочной dll в ClickOnce-публикации после подписания основного .exe - PullRequest
1 голос
/ 30 сентября 2011

Я добавил шаг после сборки, чтобы использовать signtool на моем исполняемом файле с использованием файла pfx.Это происходит успешно, но что-то не работает, когда я пытаюсь опубликовать с ClickOnce.Если я просто соберусь, мой .exe.manifest будет иметь запись для установки ссылки.Однако, если я выберу «Опубликовать» (с ClickOnce), .exe.manifest будет изменен, так что ссылка даже не будет упомянутаЭтого не произойдет, если я не выполню шаг post-build после создания.,Тем не менее, если .exe подписан с signtool, ClickOnce не может правильно получить все детали.В результате в манифесте отсутствуют фрагменты.Тьфу.

1 Ответ

0 голосов
/ 18 октября 2011

Почему вы используете signtool на exe? Если вы хотите подписать исполняемый файл, вы можете указать это на вкладке «Подписание» (подписать сборку - опция строгого именования).

...