Rozbij powłokę i dodaj symboliczne łącze.
runas Administrator
mklink /d LinkToDirectory DirectoryThatIsLinkedTo
Dowiązanie symboliczne BAM!
/ d określa łącze do katalogu.
Działa w systemie Vista od razu po wyjęciu z pudełka. Można przenieść do XP.
Dokumentacja tutaj: http://technet.microsoft.com/en-us/library/cc753194%28WS.10%29.aspx
Dla tych, którzy nie są zaznajomieni z dowiązaniami symbolicznymi, jest to zasadniczo wskaźnik do innego pliku lub katalogu. Jest przezroczysty dla aplikacji. Jedna kopia na dysku, kilka sposobów rozwiązania tego problemu. Możesz także utworzyć „twarde łącze”, które nie jest wskaźnikiem do innego adresu, ale rzeczywistym wpisem identyfikatora pliku w systemie NTFS dla tego samego pliku.
UWAGA: jak stwierdzono w komentarzach, działałoby to tylko na komputerze, na którym utworzyłeś dowiązanie symboliczne i nie działałoby w systemie kontroli wersji, takim jak git.
<Content ...>
i dodać,<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
aby program Visual Studio kopiował zasoby podczas kompilacji.