MSBuild: невозможно найти путь

Я использую следующий скрипт в моем файле сборки. Я установил MSBuildExtensionPack на сервере сборки.

<?xml version="1.0" encoding="utf-8"?>
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003"
         ToolsVersion="4.0"
         DefaultTargets="StopIT">

 <Import Project=".\thirdparty\tools\MsBuildExtensions"/>

<Target Name="StopIT">
        <MSBuild.ExtensionPack.Computer.WindowsService TaskAction="Stop" ServiceName="AppServices"  MachineName="MyMachineName"/>
  </Target>
</Project>

После запуска скрипта я получаю следующую ошибку:

Импортированный проект "C:\Program Files (x86)\MSBuild\ExtensionPack\4.0\MSBuild.ExtensionPack.tasks" не найден. Убедитесь, что путь в объявлении правильный, и что файл существует на диске.

Если я загляну в машину, я найду этот файл в папке "C:\Program Files\MSBuild\ExtensionPack\4.0\MSBuild.ExtensionPack.tasks".

Как я могу сообщить сценарий сборки, чтобы посмотреть в правильный путь.

1 ответ

Чтобы ответить на мой собственный вопрос, я установил 32-разрядную версию, которая по умолчанию устанавливается в папку C:\Program Files (x86)\MSBuild\ExtensionPack\4.0. Я не уверен, есть ли явный способ указать другой путь.

Спасибо

Другие вопросы по тегам