2011-11-18 11 views
16

チームでIIS Expressを使用していると非常に苦労しているので、チームでIIS Expressを使用する - ローカルホストを使用していない場合

問題は、IISの 'applicationhost.configが各個人のMyDocumentsフォルダにローカルに格納されているため、Visual Studioソリューションとは別のもので、ソース管理ではありません。

私たちが変更を加えるとき、みんなが自分のマシン上のapplicationhost.configを手動で更新する必要があります。

visualhostがapplicationhost.configファイルに更新するのは、私たちの環境に異なる名前を与えるためにlocalhost、we have host entriesを使用していないので失敗します。

The local IIS URL specifed for web project has not been configured.

Creation of the virtual directory You must specify "localhost" for the server name

良い方法はありますか?

答えて

-3

IISエクスプレスで実行するように構成されたプロジェクトを読み込むと、VSはそのエントリのapplicationhost.configをチェックします。見つからない場合は、問題のプロンプトが表示され、作成するかどうかを尋ねられます。 「はい」をクリックするだけでエントリが追加されます。

少なくとも、ここでそれをどのように処理するかです。とにかく問題は初めてで、他のすべての設定はバージョン管理されているプロジェクトのweb.configに保存されているので、すべてがスムーズでなければなりません。

2

Refer to Here

VISUAL STUDIO 2015 FOR UPDATE:2015のVisual StudioでIIS Expressの設定 ファイルが移動してきた、セーレンニールセンによるコメント に私に指摘された通り。これらはプロジェクトごとに別々になり、 /{project folder} /。vs/config/applicationhost.configに保存されます。どのくらいですか 私の意見では、.vs /をあなたの .gitignore/.hgignoreファイルに追加することを忘れないでください!

他の賢いいいえ良い方法はありません。 IIS Expressの代わりに、リモートアクセスのために開発マシンでIISを使用できます。