ClickOnce с внешним EXE не будет проверять - PullRequest
2 голосов
/ 14 марта 2011

Вот известная ошибка, которую я получаю на VS 2010, используя развертывание ClickOnce.Он отлично работает как локально, так и при развертывании настроек.Публикация работает нормально.

Вот ошибка, которую я получаю, когда пытаюсь установить приложение из ClickOnce: «Ссылка в манифесте не соответствует идентификатору загруженной сборки CrmSvcUtil.exe.»

Я пробовал самое популярное решение (а также все другие решения, которые я нашел в Интернете) http://geekswithblogs.net/rakker/archive/2007/12/06/117449.aspx

Я действительно не знаю, что делать.CrmSvcUtil.exe находится в моих необходимых файлах (добавляется сам по себе ... но если я удаляю его, ClickOnce вообще перестает работать)

Есть ли у вас другие идеи, как это исправить?Или обходной путь?

Большое спасибо!

Ответы [ 2 ]

1 голос
/ 14 марта 2011

Является ли CrmSvcUtil.exe вашим основным исполняемым файлом или это дополнительный исполняемый файл в вашем приложении?Похоже, что после создания манифеста в этот файл вносятся изменения, так что хэш файла больше не совпадает (это может произойти, например, если вы подпишите свою сборку после создания манифеста).

0 голосов
/ 29 марта 2011

У вас есть этот exe добавлен в ваш проект? Что такое действие сборки (должно быть 'content') и что такое 'copy to output directory'? (должно быть «всегда копировать»).

Это исполняемый файл подписан?

Публикуете ли вы с помощью Visual Studio?

Пере подписываете ли вы Mage или MageUI после того, как он был впервые опубликован?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...