2010-04-12 3 views

ответ

10

Сборка в GAC не знает о частных местах ваших частных собраний. Он знает только о GAC. Поэтому он может ссылаться только на узлы, доступные только в GAC

+1

Я вижу, что вы говорите. Но не можете ли вы перехватить событие обратного вызова в GAC и спроектировали ли его DLL приложения? –

+0

@Robert: это будет зависимость от времени выполнения, а не время компиляции. Это двусмысленный вопрос, который я знаю, но я понял, что это означает зависимость от компиляции. –

5

Нет - GAC - это место, где вы размещаете сборки, которые вы специально хотите получить в глобальном масштабе.

+0

Исправить. Например, я пишу приложения ASP.NET MVC. DLL ASP.NET MVC находится в GAC, но моя DLL приложения находится в каталоге bin. –

+0

+1 Например, все .net-классы находятся в GAC, и вам не нужно кодировать .net в GAC –

+0

да, но где они находят сборки, от которых они зависят? – gbjbaanb

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