2017-03-24 3 views
0

web.configファイルのいくつかの設定を使用する.NET Webアプリケーションがあります。このアプリケーションのさまざまなインスタンスがAzureにインストールされ、各インストールのweb.configファイルには、データベースとの接続を制御する異なる接続文字列があります。 Azureはこのアプリのバイナリをbitbucketから選択します。 つまり、同じコードを使用する10の紺碧のWebサイトで、それらのすべてがbitbucketの同じリポジトリに接続されており、それぞれが異なるデータベースへの接続文字列を持っています。 新しいリリースを作成するたびに、Azureはこの新しいリリースをbitbucketから取得し、各アプリケーションのweb.configを上書きします。 Azureにbitbucketのweb.configファイルを無視して、新しいリリースを引っ張るよう指示しますか?いくつかの研究の後Azure git ignore

+1

を使用するためのAzure seetingsを得るために、あなたは、AzureのWebアプリケーションについて話していますか? Azure Web Appで接続文字列とアプリケーション設定を試しましたか? https://azure.microsoft.com/en-us/resources/videos/configuration-and-app-settings-of-azure-web-sites/ –

+0

これは解決策ではなく、単なるワークアラウンドです。これはAPIである.NETアプリケーションでも使用できますが、config.phpファイル内のAPIの接続文字列を持つ2番目のPHPアプリケーション(Azure上でも使用できません)では使用できませんでした。 –

+1

PHPでも使用できます。たとえば、Pastebinのコードをチェックして、Wordpressで接続文字列を取得します。http://pastebin.com/uzNT2RkW –

答えて