SQL 接続文字列と Azure Blob Storage 接続文字列を含む web.config があります。
Web.Config 変換により、ローカル SQL 接続文字列が Azure 接続文字列に置き換えられます。
サイトを Azure に発行すると、Blob Storage 接続文字列が削除され、重複した SQL 接続文字列に置き換えられますが、Blob Storage 文字列の名前に置き換えられます。
私が見つけた唯一の修正方法は、FTP 経由でログインし、誤ったストレージ接続文字列をローカル マシンからの正しいものに手動で変更することです。
VS に Web 構成を Azure に発行させ、そのままにしておくにはどうすればよいですか !!!
Web.Config
<connectionStrings>
<add name="DefaultConnection" connectionString="Data Source=(LocalDB)\v11.0;AttachDbFilename=|DataDirectory|\.mdf;Integrated Security=True" providerName="System.Data.SqlClient" />
<add name="StorageConnectionString" connectionString="DefaultEndpointsProtocol=https;AccountName=;AccountKey=" />
</connectionStrings>
Web.Release.Config
<connectionStrings>
<add name="DefaultConnection"
connectionString="Server=.database.windows.net,1433;Database=;User ID=@;Password=!;Trusted_Connection=False;Encrypt=True;Connection Timeout=30;"
providerName="System.Data.SqlClient"
xdt:Transform="SetAttributes" xdt:Locator="Match(name)"/>