Ошибка «Приложение требует установки сборки ***» при попытке установить приложение ClickOnce - PullRequest
2 голосов
/ 16 августа 2011

Вот ошибка, которую я получаю, когда пытаюсь установить приложение из папки публикации:

enter image description here

У меня есть приложение (и используемая им DLL), связанные с версией 1.61.4111 ... QWhale.Common, которая является сторонней DLL. Я использовал эту версию около 4 обновлений назад и никогда не было этой проблемы. Я понятия не имею, какая часть моего приложения или DLL может пытаться связаться с более старой версией. Единственное, что я изменил в этой версии, - это то, что я переместил папки проекта моего приложения в новое место на моем компьютере.

С чего мне начать пытаться найти источник этой проблемы? У вас когда-нибудь была такая проблема?

1 Ответ

0 голосов
/ 16 августа 2011

Как прокомментировал Yahia, это может быть проблемой лицензирования, но если вы некоторое время использовали эту сборку и если вы компилировали ее с приложением, есть вероятность, что параметр, связанный с файлом, может иметьизменилось в настройках ваших проектов.

Если вы используете Visual Studio, я рекомендую открыть окно свойств проектов и перейти на вкладку "Публикация" и открыть диалоговое окно "Файлы приложений".

Оттуда найдитесторонние сборки, на которые есть ссылки, пытаются установить Publish Status на Include и DownloadGroup на (Required).

Сохранить изменения и повторно опубликовать приложение.

...