Когда я запускаю файл проекта Sandcastle Help File Builder (например, myproject.shfbproj
) с помощью Windows CMD, я получаю досадную проблему: $(SolutionDir)
имеет то же значение, что и $(ProjectDir)
, и это означает, что источники документации проекта выиграли не правильно, потому что я добавляю пользовательские цели, которые уже используют $(SolutionDir)
.
Если я соберу весь построитель файлов справки Sandcastle из Visual Studio, он будет построен успешно.
Я использую следующую команду (выполняется из каталога, где хранится проект):
"C:\Program Files (x86)\MSBuild\14.0\Bin\MSBuild.exe" /p:Configuration=Development myproject.shfbproj
Есть ли обходной путь для этого?