#visual-studio-2015 #web-config #code-formatting
#visual-studio-2015 #web-config #форматирование кода
Вопрос:
Поскольку я обновился до VS 2015, я заметил, что он продолжает украшать мои файлы web.config, возможно, при каждой сборке. Но я хочу, чтобы некоторые теги были отформатированы иначе, чем правила красоты, так что это довольно раздражает.
Например, я хочу это:
<add
name="EcoMembershipProvider"
type="Eco.Web.AspProviders.EcoMembershipProvider"
EcoSpaceTypeName="Diamonds.DiamondsEcoSpace"
enablePasswordRetrieval="true"
enablePasswordReset="true"
requiresQuestionAndAnswer="false"
requiresUniqueEmail="true"
passwordFormat="Hashed"
userNameCaseSensitive="false"
applicationName="/Diamonds" />
вместо этого:
<add name="EcoMembershipProvider" type="Eco.Web.AspProviders.EcoMembershipProvider" EcoSpaceTypeName="Diamonds.DiamondsEcoSpace" enablePasswordRetrieval="true" enablePasswordReset="true" requiresQuestionAndAnswer="false" requiresUniqueEmail="true" passwordFormat="Hashed" userNameCaseSensitive="false" applicationName="/Diamonds" />
Для удобства чтения, конечно.
Есть ли какой-нибудь способ остановить VS от прикосновения к web.config, пока ему действительно не нужно что-то менять?
Или, возможно, правила можно изменить, чтобы форматировать так, как я хочу, для строк тегов длиной более N символов?
Я думаю, что та же проблема относится и к app.config, но я не проверял.
Комментарии:
1. Это никак не влияет на мои конфигурации, вы установили какие-то другие инструменты?
2. Да, у меня есть MDriven (ранее известный как ECO). И некоторые пакеты NuGet. ECO содержит расширения для VS. Я неохотно пытаюсь выполнить деинсталляцию, но я мог бы спросить их…
3. Если подумать, у меня тоже есть DPack . CapableObjects (MDriven) утверждает, что вообще не касается web.config…
4. Любое решение этой проблемы?
5. Не совсем. Я подозреваю, что это может быть NuGet при извлечении / обновлении пакета / еще много чего. Кажется, это происходит при публикации, но не при сборке для обычного тестирования / отладки внутри ide.