2016-01-18 3 views
0

Как вы думаете, можно использовать тот же самый mecanism, что и 'Web.config transformation' для другого файла (например, NLog.config в моем случае)?Синтаксис преобразования для веб-приложения

Если да, что мне делать?

+0

Используйте расширение «SlowCheetah» Visual Studio. Это поможет вам преобразовать любые файлы конфигурации на основе XML (app.Config, nlog.config и т. Д.). Более подробную информацию можно найти здесь - https://visualstudiogallery.msdn.microsoft.com/69023d00-a4f9-4a34-a6cd-7e854ba318b5 – Nirman

+0

Спасибо @Nirman. Работает ли он с VS2015? – Cooxkie

+0

Здравствуйте, Прошу прощения за это, да, это хорошо работает и с Visual Studio 2015. См. Ответ. – Nirman

ответ

1
  • В вашем случае VS 2015, Перейти к Инструменты >> Расширения и обновления
  • Поиск "SlowCheetah" в "Online"
  • Найдя, загрузите и установите расширение
  • Restart VS 2015 для изменения вступают в силу
  • Открыть решение
  • Щелкните правой кнопкой мыши файл XML, в который вы хотите добавить преобразования, и нажмите кнопку «Добавить преобразование».

Выполнено. Теперь вы должны увидеть преобразованные XML-файлы для каждого профиля конфигурации.

+0

Он отлично работает :)! Большое вам спасибо, это именно то, что я ищу! – Cooxkie

+1

Не могли бы вы просто объяснить мне разницу между VS Extension и пакетом NuGet? Я видел SlowCheetah в обоих решениях ... – Cooxkie

+0

VS Расширения в основном для среды Visual Studio. Они помогают разработчикам расширять Visual Studio, добавляя дополнительные функциональные возможности, предоставляемые такими расширениями (например, SlowCheetah, некоторые предварительно определенные шаблоны для функций Azure и т. Д.). Пакет NuGet становится частью проекта, и в основном это библиотеки (например, некоторые библиотеки javascript, библиотеки DLL и т. Д.). – Nirman