Добавить преобразование конфигурации для веб-сайта

У нас есть много устаревших сайтов, которые создаются с помощью опции WebSite в визуальной студии, а не в проекте. Сейчас я пытаюсь использовать TeamCity и Octopus для упрощения процесса развертывания. Для сайтов MVC я могу добиться успеха без проблем, но сайты доставляют мне трудные времена. Первая проблема, которую я испытываю здесь,

В Visual Studio мы можем добавлять различные конфигурации (с помощью диспетчера конфигурации) и добавлять файлы преобразования. С веб-сайтами я не вижу возможности добавления нового файла конфигурации. Я не уверен на 100%, что это сделано специально, или у меня может быть отключена какая-то конфигурация, которая вызывает такое поведение?

Второй вопрос в той же строке: если это по замыслу, то почему (просто любопытство)? и как мы можем преодолеть одно и то же для разных сценариев развертывания, чтобы преобразовать файлы конфигурации желаемым образом?

Ваше время и вклад очень ценится.

Ниже приведен скриншот того, что я вижу в Visual studio 2012

1 ответ

Microsoft добавила поддержку веб-публикации с помощью Windows Azure SDK 1.8. Изменения в Visual Studio 2012 и 2010 позволяют полностью поддерживать публикацию проектов вашего веб-сайта.

Вы можете прочитать больше об этом здесь; http://blogs.msdn.com/b/webdev/archive/2012/11/20/new-web-publish-updates.aspx

Кроме того, Octopack не поддерживается для ASP.NET WSP, поэтому вам нужно будет обойти это извините, если вы уже знали это. Информацию, необходимую для публикации и упаковки WSP с помощью Octopus, можно найти здесь.

http://help.octopusdeploy.com/discussions/questions/124-octopack-on-a-aspnet-web-site-not-a-web-application

Другие вопросы по тегам