Различный Javascript и CSS для сборки выпуска VS2010 - PullRequest
0 голосов
/ 13 октября 2010

Я бы хотел, чтобы моя сборка выпуска использовала уменьшенную версию css / javascript 'A', а сборка отладки использовала мою несжатую версию css / javascript 'A', есть ли способ сделать это на ASP.Net страница? По сути, я ленивый и не хочу менять ссылки каждый раз, когда делаю публикацию.

Заранее спасибо.

1 Ответ

1 голос
/ 13 октября 2010

Я расскажу об этом в своей статье о автоматизации процесса объединения / минимизации в Visual Studio .

Чтобы ответить на ваш конкретный вопрос, вы можете проверить флаг IsDebuggingEnabled, чтобы определить, находитесь ли вы в режиме отладки или выпуска, и, соответственно, создать разные ссылки на сценарии. Например, это из примера статьи:

<% if (HttpContext.Current.IsDebuggingEnabled) { %>
  <script type="text/javascript" src="js/01-jquery-1.3.2.debug.js"></script>
  <script type="text/javascript" src="js/05-jquery-jtemplates.debug.js"></script>
  <script type="text/javascript" src="js/10-default.debug.js"></script>
<% } else { %>
  <script type="text/javascript" src="js/js-bundle.min.js"></script>
<% } %>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...