我有一個駐留在「拇指驅動器」(a.k.a.記憶棒)上的項目。由於Windows能夠更改驅動器盤符,我想使用環境變量指定子項目的位置。這使我可以設置拇指驅動器盤符,具體取決於我正在使用的PC;或者在驅動器盤符更改時(例如將硬盤驅動器添加到PC時發生)更改該變量。如何使用環境變量添加現有項目?
這個問題有子部分:
如何判斷的Visual Studio(2008)使用環境中添加使用GUI現有項目時可變?
哪些文件,我需要與環境變量(* .dcp,*的.vcproj,*的.sln)修改?
我是否需要刪除特定於平臺的
vcproj
文件,如*.vcproj.
HOST_NAME?
{因爲我用拇指驅動器不同的主機電腦,也有不同的vcproj
文件。}
我使用微軟的Visual Studio 2008中,C++,在Vista和Windows XP(至少兩個平臺)。
順便說一句,您可以使用磁盤管理器來分配特定的驅動器盤符(試行> = M :)你的具體** **音量 - ,或者安裝到一個目錄上您的主NTFS分區中的一個。 – vladr 2010-03-11 04:48:22
只有當它是具有序列號的_proper_ USB設備時纔有效。這打破了沒有序列號的假貨。 – MSalters 2010-03-11 10:24:08
分配盤符不是問題;它是Windows自動移動它們。例如,如果我的拇指驅動器是「F:」,並且添加了一個硬盤驅動器(外部或內部),我的拇指驅動器將是「G:」,而不是分配給「G:」的硬盤驅動器。然後我必須重新分配所有的驅動器或者只是改變一個環境變量。 – 2010-03-11 13:41:30