Сбой сборки выпуска. Указанный модуль не может быть найден при использовании параметра «Создать сборку сериализации» для параметра «Авто» или «Вкл.»

Окружающая обстановка:

  • Visual Studio 2008
  • Сборка выпуска
  • Создать сборку сериализации "Авто" или "Вкл."

Это не срабатывает с

Error   1   The specified module could not be found. 
(Exception from HRESULT: 0x8007007E)    C:\Path\Projects\Project\Project\ SGEN

если я использую сборку отладки или устанавливаю сборку сериализации на «Выкл» в сборке выпуска, этого не происходит.

Все сборки скреплены нормально (проверил журнал слияния)

Что могло быть причиной этого? Мне действительно не нужна сборка сериализации, но это заставляет меня задуматься, в чем причина и как ее решить.


person Vinko Vrsalovic    schedule 11.09.2009    source источник


Ответы (2)


У нас была такая же проблема. Причина была в сторонней сборке xxdotnetclient.dll - это зависит от msvcp71.dll, отсутствовавшего на сервере сборки.

person Vitaly Vedmetskiy    schedule 04.05.2010

Щелкните правой кнопкой мыши файл dll в проводнике Windows и нажмите кнопку «Разблокировать», если она есть. У нас была эта проблема, и Unblock исправил ее для нас.

person randbrown    schedule 06.06.2012