Как мне избавиться от щелчка один раз? - PullRequest
7 голосов
/ 14 февраля 2011

Я взял на себя проект, который использует развертывание ClickOnce, но мы приняли решение удалить его и сделать это через установщик Nullsoft.

Я просмотрел свойства проекта и отменил выбор всего, чтоимел какое-то отношение к ClickOnce, но все же exe-файл раздражает меня по поводу «Идентификация программы не установлена» или что-то в этом роде (язык сообщений не английский, так что извините за возможный дерьмовый перевод)

Кто-нибудь знает, как яможно избавиться от ClickOnce 100% для моего приложения?

Ответы [ 2 ]

8 голосов
/ 16 февраля 2011

Вы можете снять флажок на вкладке «Безопасность» в свойствах вашего проекта с надписью «Включить параметры безопасности ClickOnce» и снять флажок на вкладке «Подписи» с надписью «Подписать манифесты ClickOnce». Я полагаю, вы также можете удалить информацию в диалоге настроек.

Обратите внимание, что ни один из компонентов ClickOnce не используется, если вы фактически не публикуете свое приложение, поэтому наличие его там не повредит.

7 голосов
/ 14 февраля 2011

Лучшим способом, вероятно, было бы создать новое чистое решение и скопировать туда необходимые исходные файлы.
Также, если останутся следы, которые вы сможете увидеть при сборке, вы получите ошибки.

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

...