наткнулся на такой баг/особенность Visual Studio 2017:
в Pre-build event command line ввел текст вида:
так вот, путь приходил с ведущей кавычкой. например:
P.S. утилита "TsJsRemover" была написана чтобы нейтрализовать последствия другого достаточно опасного каприза Студии, касающегося TypeScript.
в Pre-build event command line ввел текст вида:
"$(ProjectDir)build\TsJsRemover\TsJsRemover.exe" "$(ProjectDir)"т.е., должна запускаться утилита TsJsRemover, в которую параметром должен приходить путь к папке проекта.
так вот, путь приходил с ведущей кавычкой. например:
c:\project"выяснилось, что это - известный баг, и обходное решение - в параметре перед закрывающей кавычкой поставить пробел:
"$(ProjectDir)build\TsJsRemover\TsJsRemover.exe" "$(ProjectDir) "(ссылку на решение, к сожалению, потерял )
P.S. утилита "TsJsRemover" была написана чтобы нейтрализовать последствия другого достаточно опасного каприза Студии, касающегося TypeScript.