2013-10-17 55 views
3

我正在使用Visual Studio 2010,每次打開我的項目時,TFS都檢出解決方案文件。當我執行TFS比較時,我看到的唯一區別是對變量VWDPort的更改。誰能告訴我如何解決這個問題?Visual Studio 2010,TFS不斷檢查出解決方案文件正在更改'VWDPort'

編輯:我發現似乎是一個解決方案:here。但是,我不明白'項目屬性網格'的海報意味着什麼,我一直無法找到所描述的選項。

回答

2

http://connect.microsoft.com/VisualStudio/feedback/details/233094/compilation-change-the-vwdport-parameter-in-the-sln-file-painful-with-source-control

「這種行爲是由設計,但有一種變通方法,您應該能夠指定項目屬性網格端口號,然後設置‘使用動態端口’設置爲false,那麼端口號永遠不會改變。「

+0

我剛剛發現這個,但是我找不到正在描述的菜單選項,我不知道響應者是指'項目屬性網格'。我嘗試右鍵單擊解決方案文件並查看「屬性」,找不到它。 –

+0

我的猜測是,如果您打開Web應用程序的項目屬性並切換到Web選項卡,則可能選擇了「使用Visual Studio Development Server」。自動分配端口也被選中。將其更改爲特定端口。 –

0

因爲編譯改變VWDPort選項在.sln文件

+0

好的...我會如何防止這種情況發生? –

0

在Visual Studio 2010

  • 選擇在Solution Explorer中的 '站點'(我想這與創建文件 - >新建網站)
  • 開放良好的舊標準屬性窗口(查看 - >屬性窗口)
  • 「使用動態端口」設置爲「假」

自從以後沒有檢出解決方案文件。

P.S.棘手的部分是'屬性網格'通常是針對WebApplications而不是舊的WebSites模板。

相關問題