Azure を使用して asp.net アプリケーションを公開しています。ローカルで公開すると正常に動作しますが、Azure ではデータベースに関連するすべてのものが表示されず、「内部サーバー エラーが発生したため、ページを表示できません」というメッセージが表示されます。
接続文字列に何か問題があるのではないかと考えています。
http://webly.azurewebsites.net/
app_Data フォルダーと webly_data.sdf Bin: webly.dll ... Simple.Data.SqlCe40.dll
<connectionStrings>
<add name="webly" connectionString="Data Source=|DataDirectory|\webly_data.sdf" providerName="System.Data.SqlServerCe.4.0" />
</connectionStrings>
私はsdfを使用していますが、紺碧がそれをどのように導くのかわかりません...
- - - 問題が解決しました - - - -
私は次のことをしました:
- Web サイトを構成する (Azure Management で)
- そこに接続文字列をカスタムとして配置します
なぜこれが必要なのか正確にはわかりません.web.configの接続文字列を無視していたのかもしれません....ここで答えてくれた人に感謝します。