опубликуйте веб-сайт с помощью msbuild [дубликат]

После каждого HTTP-звонка необходимо проверять код состояния.

Пример

import requests

r = requests.get('my_url')
# status code 'OK' is very popular and its numeric value is 200
# note that there are other status codes as well
if r.status_code == requests.codes.ok:
    # do your thing
else:
   # we have a problem
6
задан Community 23 May 2017 в 12:09
поделиться

3 ответа

Интересно, что точно Вы пытаетесь сделать. Это просто копирует Ваши файлы с помощью xcopy в сервер развертывания, или это также включает установку IIS?

MSBuild создал в задачах для Копии и Здания, но не включает задачи IIS. Для этого я рекомендовал бы найти библиотеку задач как пакет расширения MSBuild или задачи сообщества MSBuild.

http://www.codeplex.com/MSBuildExtensionPack/

http://msbuildtasks.tigris.org/

3
ответ дан 17 December 2019 в 02:34
поделиться

Если это - проект веб-приложения все, к чему Вы должны, сборка sln/project, и затем скопируйте опубликованные файлы веб-сайта в везде, где

Если это - веб-сайт затем, можно использовать задачу ASPNetCompiler

<AspNetCompiler
      Clean="true"
      Debug="true"
      VirtualPath="/"
      PhysicalPath="$(BuildDir)\"
      TargetPath="$(BuildDir)\Publish\"
      Updateable="true"
      FixedNames="true"
      Force="true" />
2
ответ дан 17 December 2019 в 02:34
поделиться

То, о чем Вы говорите, называют веб-Развертыванием, и можно найти информацию о том, как сделать это здесь:

http://weblogs.asp.net/scottgu/archive/2008/01/28/vs-2008-web-deployment-project-support-released.aspx

1
ответ дан 17 December 2019 в 02:34
поделиться
Другие вопросы по тегам:

Похожие вопросы: