Не се изисква предварително компилирано в приложение asp.net

Имам проект за уебсайт и някои други проекти, които са свързани чрез файл с решение. Когато изграждам решението с помощта на Visual Studio, то не създава предварително компилирана версия на уебсайта, но използвайки msbuild за изграждане на решението създава предварително компилирана версия. Ние не използваме предварително компилиран код за внедряване на сървъри, така че тази версия не е необходима в нашия процес. И това отнема много време, за да бъде създадено.

И така, как мога да избегна създаването на предварително компилирана версия? Има ли някакъв превключвател или задача, която мога да използвам в скриптове msbuild за изграждане на решението. Имам нужда от msbuild, за да създам решението.

в момента командата, която използвам е:

msbuild "ABC.sln"


person user3323436    schedule 10.10.2014    source източник


Отговори (1)


MSBuild на командния ред разполага с ключ /t, който ви позволява да дефинирате цели за изграждане. Бихте използвали този превключвател, за да насочите всички други подпапки в решението, оставяйки уебсайта недокоснат.

Аргументи на командния ред на MSBuild в MSDN

person Psychemaster    schedule 10.10.2014
comment
Но трябва да създам уебсайт също така, за да проверявам грешките при компилиране точно като Изграждане на уеб сайт във Visual Studio. Това изгражда уебсайта, но не създава предварително компилирана версия. - person user3323436; 10.10.2014
comment
Моля, някой може ли да отговори? когато изграждам уебсайта си чрез msbuild..той автоматично го компилира предварително... Не искам прекомпилиране. Как мога да го избегна? - person user3323436; 17.10.2014