Проблемы с Visual Studio 2008, Windows 7, GAC - PullRequest
1 голос
/ 01 марта 2011

Эта проблема порождает мне кошмары с понедельника. Все шло хорошо, пока я не получил свой новый Windows 7 64-битный ПК. Так как наше приложение в основном работает на 32-битных машинах. Я перекомпилировал все мои проекты как x86 (ранее это было настроено как Любой процессор на моей старой 32-битной машине).

Также у нас есть много сборок со строгим именем в нашем приложении, недавно скомпилированные dll были установлены в GAC. Все идет нормально. Все мои проекты успешно скомпилированы.

Проблема началась, когда я запустил свое приложение. Visual Studio 2008 не удалось загрузить сильные именованные собрания, которые были в GAC. Мне промелькнуло сообщение о том, что сборка, упомянутая в моем проекте, не соответствует той, которая представлена ​​в GAC. Я все проверил, обе сборки имеют одинаковый открытый ключ и номер версии.

И когда я гуглю об использовании dll в GAC на 64-битных машинах, я сталкиваюсь со структурами каталогов GAC_32 и GAC_UTIL , что приводит меня в большее замешательство. Теперь я знаю только то, что у меня супербыстрая машина, и я не могу запустить на ней свое приложение.

**

OS Name Microsoft Windows 7 Professional
Version 6.1.7600 Build 7600
Processor   Intel(R) Core(TM)2 Duo CPU     E8400  @ 3.00GHz, 3000 Mhz, 2 Core(s), 2 Logical Processor(s)

**

Пожалуйста, помогите !!

...