Я хочу построить .vcxproj через MSBuild извне Visual Studio. Проблема в том, что в файле .vcxproj есть много вхождений $ (SolutionDir), которые, по-видимому, корректно устанавливаются только при загрузке решения.
Когда я заменяю $ (SolutionDir) на фактический абсолютный путь, это работает. Но другие люди на других машинах работают с тем же файлом проекта, так что это не решение.
Есть решение или взлом, чтобы решить эту проблему?