有誰知道更改Visual Studio解決方案中的所有Web項目的技巧,以便他們使用IIS Express。更改Visual Studio解決方案的所有項目以使用IIS Express
通過點擊每個「屬性」試想一下,將100個Web應用程序項目...
有誰知道更改Visual Studio解決方案中的所有Web項目的技巧,以便他們使用IIS Express。更改Visual Studio解決方案的所有項目以使用IIS Express
通過點擊每個「屬性」試想一下,將100個Web應用程序項目...
有目前沒有簡單的方法轉換了很多項目。一個PowerShell腳本可以完成這項工作,但我沒有找到一個,我現在不打算寫它。
最大的問題是Visual Studio似乎沒有對'
你可以直接編輯的.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>
...
謝謝。我知道它的存儲位置。我在想,也許有人爲此做了些什麼。像一個PowerShell命令或類似的東西。更確切地說,在我的情況下,我寧願將信息存儲在csproj.user文件中(這是「屬性 - > Web」中的一個選項) – W3Max
使用一個體面的編輯器如記事本++做一個「替換文件」,然後就做<UseIIS>True</UseIIS>
所有*.csproj
,並在目錄樹中的所有*.csproj.user
文件<UseIIS>False</UseIIS>
全局替換。
當您右鍵單擊一個項目時,會出現一個名爲「使用IIS Express」的新菜單項。這不是一個5秒的解決方案,但它應該比打開每個項目的屬性快得多。 – ZippyV