title: Configuration Error Azure Key Vault as a Visual Studio Connected Service ConfigurationBuilder
body: <p>I am trying to wire up <code>Azure Key Vault</code> in my <code>ASP.NET (.Net Framework) MVC</code> Web App using <code>Visual Studio 2017 Community 15.7.5 Connected Service</code> targeting <code>.Net 4.7.2</code>.</p>
  
  <p>It adds a <code>configBuilder</code> with the name <code>AzureKeyVault</code> with an attribute called <code>vaultName</code> that throws a <code>"The 'vaultName' attribute is not allowed."</code> warning.</p>
  
  <p>When I run the application I get an error that the <code>configBuilders attribute</code> on the <code>appsetting</code> tag is not good like so:</p>
  
  <p><a href="https://i.stack.imgur.com/xFUX0.png" rel="noreferrer"><img src="https://i.stack.imgur.com/xFUX0.png" alt="Configuration Error ConfigurationBuilder"></a></p>
  
  <p>I am using the following package versions which are all current:</p>
  
  <pre><code>  &lt;package id="Microsoft.Azure.KeyVault" version="3.0.0" targetFramework="net472" /&gt;
    &lt;package id="Microsoft.Azure.KeyVault.WebKey" version="3.0.0" targetFramework="net472" /&gt;
    &lt;package id="Microsoft.Azure.Services.AppAuthentication" version="1.0.3" targetFramework="net472" /&gt;
  </code></pre>
  
  <p>There is an update to <code>Microsoft.Azure.Services.AppAuthentication</code> but it is a preview and it caused dependency issues with other packages.</p>