2010-10-04 3 views
0

У меня есть решение .NET в VS2008. В моем решении есть 20 проектов. В конфигурации Debug все в порядке. Но в конфигурации Release есть проблема с загрузкой одной конкретной сборки (библиотека классов из моих проектов).Проблема сборки сборки VS2008

Не удалось загрузить файл или сборку «Solution.Project, Version = 1.0.3929.32377, Culture = neutral, PublicKeyToken = null» или одна из его зависимостей. Была сделана попытка загрузить программу с неправильным форматом.

Моя система - Windows 7 prof. 64-битная. Я проверил каталог и файл (.dll) в порядке. На других компьютерах все в порядке. Я проверил рабочую копию в другой каталог и ту же проблему.

Где может быть проблема, пожалуйста?

+0

Никто? пожалуйста, помогите, я не знаю, как это решить :( – Cicik

ответ

0

Пробовал ли вы сравнивать свойства проекта для Debug и Release и делать то же самое для одного из проектов, которые работают правильно в режимах отладки/выпуска? Вероятно, у вас есть, но я не могу поколебать чувство, связанное с вашими зависимостями проектов, которые были неправильно настроены в режиме Release.

+0

Наконец-то я разрешаю проблему. Проблема была в конфигурациях, как вы предлагаете (я не заметил ни одной настройки). У меня есть x64-система, и весь проект имеет конфигурацию AnyCPU, но один проект загружает 3-ю партийную библиотеку, составленную как x86. – Cicik

0

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

Смежные вопросы