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. Я не уверен, есть ли явный способ указать другой путь.
Спасибо