2011-10-19 41 views
4

我需要更改項目的起始URL。當我在屬性頁上設置起始URL時,它將寫入csproj.user文件而不是csproj。我嘗試將<StartExternalURL>置於<WebProjectProperties>部分的csproj中,但這不起作用。如何全局設置Visual Studio項目的起始URL?

有什麼辦法可以設置該屬性並將其傳播到整個團隊,或者每個人都必須手動進行更改?

回答

0

您應該在源代碼管理下添加csproj.user文件。當每個人都檢查出來時,他們的開始URL將被正確設置。

+0

'.user'文件就是這樣,用戶所做的設置與項目設置不同。在大多數情況下,'.user'文件將被添加到'.tfignore'或'.gitignore'。把這個文件放在源代碼控制中的問題是,如果人們忘記排除更改,那麼人們會不斷覆蓋它,這也會影響其他用戶,因爲他們的設置被別人覆蓋。 – Chrono

+0

@Chrono是一個值得關注的問題,但我發現'.user'文件不包含許多設置,或者這些設置不會一直改變,所以造成的滋擾是有限的。儘管如此,這是實現OP所需要的最簡單的解決方案。我想你可以嘗試源控制觸發器來改變每次結賬後的文件,但這只是可笑。 – MarioDS

相關問題