Я также хотел бы знать, как работает GAC, когда я использую автономный установщик? Будет ли это переопределять мою существующую сборку в проекте? если у меня есть экспресс-выпуск по сравнению с 2010, в котором нет nuget, как мне лучше всего использовать эти пакеты, не нарушая мои существующие вещи?
Должен ли я перейти на обновление EF 4.2 через nuget или автономный установщик?
Ответы (1)
Вы задаете здесь несколько разных вопросов.
Как правило, GAC всегда переопределяет папку bin для данной версии сборки. Однако, если сборка bin имеет другую версию и ваш файл конфигурации указывает на эту версию, он будет использовать ее вместо GAC.
С VS Express, в котором нет NuGet VSIX, использование NuGet определенно немного сложнее. Вам нужно получить инструмент командной строки NuGet и выполнить команду установки для загрузки пакетов, которые вы можете затем вручную ссылаться в своих проектах.
person
David Ebbo
schedule
30.09.2011
Итак, мне нужен инструмент командной строки для экспресс-выпуска ...?? если у меня есть обновленная версия в сборке bin, а не в GAC, то мой проект будет использовать ее вместо GAC?
- person ashutosh raina; 01.10.2011
Да, я знаю, что это не очень хорошо, но в настоящее время у нас нет полной поддержки Express (кроме Web Express). И да, он будет использовать bin вместо GAC, если у вас более новая версия.
- person David Ebbo; 02.10.2011