Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/fortran/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2015 如何阻止VS 2015美化web.config?_Visual Studio 2015_Web Config_Code Formatting - Fatal编程技术网

Visual studio 2015 如何阻止VS 2015美化web.config?

Visual studio 2015 如何阻止VS 2015美化web.config?,visual-studio-2015,web-config,code-formatting,Visual Studio 2015,Web Config,Code Formatting,自从我升级到VS 2015后,我注意到它一直在美化我的web.config文件,可能是在每个版本上。但是我希望一些标签的格式不同于beautiy规则,所以这很烦人 例如,我想要这个: <add name="EcoMembershipProvider" type="Eco.Web.AspProviders.EcoMembershipProvider" EcoSpaceTypeName="Diamonds.DiamondsEcoSpace" enablePass

自从我升级到VS 2015后,我注意到它一直在美化我的web.config文件,可能是在每个版本上。但是我希望一些标签的格式不同于beautiy规则,所以这很烦人

例如,我想要这个:

<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,但我没有检查。

它在任何方面都不会影响我的配置,您是否安装了其他工具?是的,我安装了(以前称为ECO)。还有一些NuGet软件包。ECO包含VS的扩展。我不愿意尝试卸载,但我可以请他们…想想看,我也有。CapableObjects(MDriven)声称根本不接触web.config…这个问题有解决方案吗?没有。我怀疑这可能是NuGet在包获取/更新/什么的时候。似乎是在发布时发生的,但不是在ide内部正常测试/调试的构建时发生的。