2016-09-08 3 views
0

У меня есть Jenkins для меня, используя плагин MSBUILD. Но решение находится на приводе SUBST. Я всегда получаюПлагин MSBUILD для Дженкинса не видит привода SUBST

MSBUILD: ошибка MSB1009: Файл проекта не существует. Переключатель: X: \ example.sln

Когда Дженкинс строит не используя привод SUBST X, он работает. Или, если я вручную создаю с диска X: он работает. Не знаю, почему я не могу заставить MSBUILD работать с приводом SUBST. У Дженкинса есть все права на чтение/запись.

+0

Я сделал это некоторое время назад, чтобы получить более короткие пути. Попробуйте перезапустить службу Jenkins после создания диска. Другая идея, запустите SUBST из MSBUILD во время работы. –

+0

Попробуйте уменьшить проблему, например. Делает ли 'dir x:' или 'dir x: \ example.sln' работу от jenkins? – stijn

+0

@TomBlodget Спасибо за подсказку. Я перезапустил службу после создания диска. Еще ничего. К сожалению, я не могу создать диск во время задания, потому что exe, создающий диск, только GUI, никаких аргументов команды. Немного боли в шее. – Vkinng

ответ

0

Я ценю, что вы потратили время, чтобы помочь мне в этом. Наконец я нашел решение. Это был Дженкинс, который не мог этого видеть. Я нашел его на/questions/24733917/jenkins-cant-see-mapped-drive на этом веб-сайте. Еще раз спасибо за вашу помощь.

Смежные вопросы