Трябва ли да отида за актуализацията на EF 4.2 чрез nuget или самостоятелна инсталационна програма?

Също така бих искал да знам как работи GAC, когато използвам самостоятелен инсталатор? Ще замени ли съществуващото ми събрание в проекта? ако имам експресното издание срещу 2010, което няма nuget, как най-добре да използвам тези пакети, без да разруша съществуващите си неща?


person ashutosh raina    schedule 27.09.2011    source източник


Отговори (1)


Тук задавате няколко различни въпроса.

По принцип GAC винаги замества папката bin за дадена версия на асембли. Ако обаче модулът на контейнера има различна версия и вашият конфигурационен файл сочи към тази версия, той ще използва това вместо GAC.

С VS Express, който няма NuGet VSIX, използването на NuGet определено е малко по-трудно. Трябва да получите инструмента за команден ред на NuGet и да изпълните командата за инсталиране, за да изтеглите пакети, които след това можете ръчно да посочите във вашите проекти.

person David Ebbo    schedule 30.09.2011
comment
така че трябва да имам инструмента за команден ред за експресното издание ...?? ако имам актуализирана версия в сборката на кошчето, а не в GAC, тогава моят проект ще използва това вместо GAC? - person ashutosh raina; 01.10.2011
comment
Да, знам, че не е страхотно, но в момента нямаме пълна поддръжка за Express (освен Web Express). И да, ще използва bin вместо GAC, ако имате по-нова версия. - person David Ebbo; 02.10.2011