Chcę zbudować .vcxproj przez msbuild z zewnątrz Visual Studio. Problemem jest to, że jest dużo $ (SolutionDir) wewnątrz Plik .vcxproj, który najwyraźniej jest poprawnie ustawiony tylko po załadowaniu rozwiązania.
Kiedy zastąpić $ (SolutionDir) o rzeczywistej ścieżki absolut to działa, problemem jest to, że inni ludzie na innych maszynach pracują z tym samym pliku projektu ...
Czy ktoś zna jakieś rozwiązanie lub włamać się do Rozwiąż ten problem?
Dzięki, każda pomoc jest doceniana.
Simon
Przechodzenie do katalogów nie działa w wersjach kontrolnych TFS podczas przesłaniania .targets na przykład. Potrzebujesz absolutnych ścieżek. – Shiv
Należy to podać w elemencie '' odpowiedniego pliku '* .csproj'. Czuję, że jest to ważna informacja z twojej odpowiedzi. –