2008-09-24 123 views
6

我通常會像J-P Boodhoo一樣格式化我的項目目錄。含有主目錄解決方案文件,然後對所有第三方的lib,一個src目錄,一個工具lib目錄來尋找不會被部署第三方lib文件夾.... For more info look hereVisual Studio相對參考路徑

我在我的項目的參考路徑設定爲所有需要的文件夾,但如果開發者檢查了主幹,他必須設置所有的參考路徑。有沒有辦法簡化這個?

我是否使用Visual Studio 2008.

謝謝。

+0

意見建議:我們有些人不知道「J-P Boodhoo」是什麼意思,也許你可以添加一個鏈接?此外,您可以指定VS版本和語言,尤其是問題標題。 – jwfearn 2008-09-24 18:56:35

+0

感謝您的編輯。你使用哪種語言?我相信VC與其他VS語言相比,項目文件的規則是不同的。我相信非C++語言使用MSBuild。 – jwfearn 2008-09-24 21:24:11

回答

3

我不確定使用哪種Visual Studio語言,但是如果它是C++,那麼文件路徑將存儲在.vcproj項目文件中,該文件也應該受版本控制。 (注意:.sln解決方案文件不存儲路徑設置)如果您小心使用相對而不是絕對路徑,它應該很容易在多個開發人員中共享。

在Visual C++ 2008,project files are XML中,您可以直接編輯它們。如果你想變得很花哨,你可以使用.vsprops property sheets進行額外的控制。

+0

看起來就像是要走的路,如果它運作良好,我會盡快發佈。 – pmlarocque 2008-09-25 13:32:30

1

我在網絡上使用了一個共享文件夾。並給該文件夾完全信任。在PDC上我只有一個登錄腳本,可以很好地映射。它可能不是最好的方式,但它對我沒有任何問題。

我過去使用過的另一種解決方案是每臺機器上的一個通用文件夾,所有依賴關係都去了,並與某種工具同步。我使用Backup Exec,它具有桌面和筆記本電腦選項,它具有同步功能,但其他工作也適用。