ASP.Net 4.0 - Добавить пользовательскую задачу для сборки - PullRequest
0 голосов
/ 04 ноября 2010

Я использую VS2010 и пишу приложение ASP.Net 4.0. Я использую DataServices, и есть досадная ошибка, из-за которой компилятор не может успешно скомпилироваться, если вы не внесете какие-либо изменения в файл * .cs, который имеет определение класса DataService.

Итак, я хочу добавить шаг в начало процесса сборки ASP.Net, который изменит файл с некоторым произвольным изменением до начала процесса компиляции.

Есть идеи?

Спасибо

Ответы [ 2 ]

0 голосов
/ 05 ноября 2010

arg .... только что понял, что я создал это как проект веб-сайта, а не как веб-приложение.Ooooops.Это источник проблемы.

0 голосов
/ 04 ноября 2010

Используя обозреватель решений, щелкните правой кнопкой мыши файл проекта, выберите Свойства , а затем перейдите на вкладку События сборки .

В поле для командной строки предварительной сборки вы можете выполнить задачу предварительной сборки. Вы можете сделать что-то столь же простое, как xcopy, или, если вам нужно выполнить некоторую предварительную обработку файла, вы можете вызвать пакетный скрипт или исполняемый файл, чтобы сделать это. У вас также есть несколько доступных для замены свойств, если вы нажмете кнопку Изменить предварительную сборку и развернете раздел Макросы .

...