По этим вопросам я обычно нахожу, что это связано с зависимостью, которая установлена как «Включить (Авто)» вместо просто «Включить». Он будет работать на некоторых компьютерах, но не на других, в зависимости от того, какие библиотеки DLL уже установлены на конечном компьютере.
Файлы для включения
Откройте вкладку «Опубликовать» свойств вашего проекта, нажмите «Файлы приложения», а затем проверьте, для каких библиотек DLL установлено значение «Включить (Авто)». Возможно, вам придется изменить некоторые из них на стандартное «Включить» для вещей, которые установлены в GAC на вашем компьютере. Visual Studio сделает некоторые предположения в зависимости от конфигурации вашего компьютера.
Файл журнала
Другая вещь, которую нужно проверить, - обычно сообщение об ошибке ссылается на текстовый файл журнала. Я не верю, что это связывает это каким-либо образом, поэтому вам придется просмотреть его. Но найдите этот файл, и он должен дать вам больше информации.
Ошибки сертификата
Одна проблема, с которой я столкнулся, заключается в том, что SSL-сертификат, установленный на сервере, не является доверенным на компьютере, на котором вы пытаетесь его установить. Я часто нахожу это для SSL-сертификатов GoDaddy, поскольку они не всегда устанавливаются на компьютерах, которые не часто используют Центр обновления Windows.