私はXamarin.iOSアプリケーションで作業しています。Azureポータルで、あるサブスクリプションから別のサブスクリプションにデータベースをインポートしました。私はWeb Deploy.pubxmlファイルを開いて、新しいサーバーと新しいデータベースを指すようにDestination Path
を更新しました。Web.configファイルエラー:AzureモバイルサービスでSQLデータベースにアクセスできません
web.configファイルで何も更新していません。私は私のアプリにログインしようとすると、私は、ログに次のエラーを取得する:たconnectionStringはまだweb.configファイル内の古いデータを指している
IIS Detailed Error - 500.0 - Internal Server Error
IIS was not able to access the web.config file for the Web site or application. This can occur if the NTFS permissions are set incorrectly
The authenticated user does not have permission to use this DLL
。これは変更する必要がありますか?はいの場合は、どこから新しいconnectionStringを取得しますか?
SQLサーバーのファイアウォールが適切に設定されていることを確認してください。また、あなたのコードからバックエンドを再デプロイします。これは、残っているパーミッションの問題を修正するはずです。 –
こんにちは@Adrianホール、あなたのお返事ありがとうございます。私はサーバーが正しくセットアップされていることを保証しましたが、私はエラーを受け取りました。もう少しデバッグした後、web.configファイルで参照されているアセンブリがいくつか存在することがわかりました。そのため、エラーが発生しました。私は私の答えを掲載するつもりです。 – naffie