我在我的解決方案中使用了一些第三方庫,並將它們保存在一個名爲3rdParty的獨立源代碼控制文件夾中。我已經在VS2008 IDE的這個文件夾中添加了對DLL的引用。但是,我發現在保存,關閉並打開解決方案後,引用已更改爲指向GAC中的程序集。VS2008更喜歡解決方案文件夾中GAC對程序集的引用
使用3rdParty文件夾的原因是,我可以輕鬆地從任何機器獲取最新版本並構建我的項目,而無需在GAC文件夾中安裝任何內容。我怎樣才能讓VS2008保持我的引用不變?
編輯:看到Benjol的回答後,我一直在想我是否可以使用程序集清單來解決這個問題。這有助於解決我的問題嗎?
你確定,這個改變是VS的女僕嗎?我們正在使用相同的場景,我們沒有問題。唯一的情況是,何時將引用更改爲GAC程序集時,第三方組件需要額外的程序集。 – TcKs 2009-06-16 11:09:23
是的。我證實了這一改變是由VS在保存時完成的。 – 2009-07-23 12:56:57