IIS Expressを使用するためにビジュアルスタジオソリューションのすべてのプロジェクトを変更する
-
27-10-2019 - |
質問
IIS Expressを使用するように、Visual StudioソリューションですべてのWebプロジェクトを変更するトリックを知っていますか?
各「プロパティ」をクリックして100のWebアプリケーションプロジェクトを変換することを想像してください...
解決 2
現時点では、多くのプロジェクトを変換する簡単な方法はありません。 PowerShellスクリプトは仕事をしますが、私はそれを見つけられず、その瞬間にそれを書くつもりはありません。
他のヒント
.csprojファイルを直接編集することができます。すべてのファイルを見つけて置き換える可能性があります。もっとエレガントな方法があると確信しています。
これらの設定は以下に保存されます:
<ProjectExtensions>
<VisualStudio>
<WebProjectProperties>
<UseIIS>False</UseIIS>
<AutoAssignPort>True</AutoAssignPort>
<DevelopmentServerPort>56051</DevelopmentServerPort>
<DevelopmentServerVPath>/</DevelopmentServerVPath>
<IISUrl>
</IISUrl>
<NTLMAuthentication>False</NTLMAuthentication>
<UseCustomServer>False</UseCustomServer>
<CustomServerUrl>
</CustomServerUrl>
<SaveServerSettingsInUserFile>False</SaveServerSettingsInUserFile>
</WebProjectProperties>
...
Notepad ++などの適切なエディターを使用して「ファイルに置き換える」を行い、次にグローバルな交換を行うだけです <UseIIS>False</UseIIS>
と <UseIIS>True</UseIIS>
すべての上 *.csproj
そしてすべて *.csproj.user
ディレクトリツリー内のファイル。
所属していません StackOverflow