Нужно ли регистрировать поддерживающие сборки в GAC? - PullRequest
0 голосов
/ 23 ноября 2010

Мне недавно пришлось зарегистрировать сборку в моем GAC для пользовательской работы на sharepoint, которую я написал. После установки он начал выдавать ошибку о том, что не может загрузить сборку "или одну из ее зависимостей". Нужно ли регистрировать какие-либо вспомогательные сборки (например, System.Collections) в GAC, чтобы распознать основную сборку?

Ответы [ 2 ]

3 голосов
/ 23 ноября 2010

Да, вы должны зарегистрировать все ссылочные сборки в GAC, которых там еще нет.

Примечание: System.Collections - это пространство имен, а не сборка, которая является частью BCL и уже присутствует вGAC.

1 голос
/ 23 ноября 2010

Все сборки, составляющие .NET Framework, уже должны быть в GAC. Поэтому сборка, содержащая System.Collections, не должна регистрироваться.

Однако любые пользовательские сборки, от которых зависит ваш код, следует поместить в GAC.

...