Спасибо, что поделились с нами подробной информацией.
MSB4062: Задача «Typescript.Tasks.CheckFileSysytemCaseSensitive» не может быть загружена из сборки
The причина в том, что когда вы вызываете Windows Powershell , вы используете другую неправильную версию MSBuild , а не связанную версию VS MSBuild.
Когда вы вызываете Windows Powershell для сборки проектов VS, вы должны настроить правильный MSBuild путь в Переменные системной среды в то время как VS Developer Powershell и Developer Command Prompt для VS уже содержит необходимую среду разработки (время выполнения, требуемое соответствующей рабочей областью, и необходимые библиотеки DLL для соответствующего проекта), поэтому вы можете создать ее.
Поскольку вы успешно создали проект расширения в VS IDE, я думаю, вы думаете, что используете неправильную версию MSBuild, например Framework MSBuild version
, которая не содержит соответствующей среды разработки.
Вы должны использовать C:\Program Files (x86)\Microsoft Visual Studio\2019\xxx\MSBuild\Current\Bin\MSBuild.exe
, который используется VS IDE во время процесса.
Решение
1) проверьте PATH системные переменные среды и удалите предыдущий путь.
2) Вместо этого введите C:\Program Files (x86)\Microsoft Visual Studio\2019\xxx\MSBuild\Current\Bin
в PATH, а затем вы можете использовать Windows Powershell для успешной сборки проекта.