2016-09-01 1 views
0

Я пытаюсь преобразовать XAML строит TFS 2015 строит и работает в проблему, где строить, кажется, почти полный, но затем trows следующее сообщение об ошибке:Действительно странно ошибка в самом конце TFS 2015 сборки

enter image description here

И только в случае, если вы не можете видеть изображение, ошибка:


Отделочные задачи: VSBuild


System.NotSupportedException: Формат данного пути не поддерживается. на System.Security.Permissions.FileIOPermission.QuickDemand (FileIOPermissionAccess доступа, Струнный FULLPATH, булевы checkForDuplicates, Boolean needFullPath) в Microsoft.TeamFoundation.DistributedTask.Agent.Common.ContextExtensions.GetExpandedPath (ILogServiceContext контексте пути String, String defaultPathRoot) в Microsoft.TeamFoundation.DistributedTask.Worker.JobRunner.ResolveInputs (IJobContext context, IJobExtension jobExtension, TaskWrapper task, переменные IDictionary`2) в Microsoft.TeamFoundation.DistributedTask.Worker.JobRunner.Run (IJobContext jobContext, IJobRequest job, IJobExtension jobExtension, CancellationTokenSource tokenSource) Рабочий рабочий-44f37a2f-ff1b-43a7-b619-88373a8687c0 готовый бег 44f37a2f-ff1b-43a7-b619-88373a8687c0


Отделочные Строительные


Это не дает мне никаких подсказок относительно того, где код является то, что это вызывает эту ошибку, так что я действительно не знаю, где искать. Когда я смотрю папку c: \ Agent_work \ 5 \ a, похоже, что проект строит просто отлично (хотя я не могу проверить это). Но все файлы, кажется, есть, включая подкаталог, созданный .exe, вызванный в событии Post-build в последнем файле .csproj в решении, которое я даже не ожидал, что его вызывают и запускают в TFS 2015! Кто знал - это здорово! Теперь, если бы я мог просто заставить свою сборку начать работать ...

+0

Пожалуйста, не связывайтесь с изображениями, просто загружайте их на SO. – DaveShaw

+0

Спасибо @DaveShaw - Я не понимал, что вы можете это сделать. Я только что вернулся и изменил его. –

+0

Я бы заглянул в журналы агентов - он мог бы содержать более ясную информацию о том, какой точный путь не прошел проверку формата ... –

ответ

0

Я понял. Это была просто обратная косая черта в исходной папке. У меня был $ (build.artifactstagingdirectory) _PublishedWebsites \ BOTWSitecoreWeb \, когда он должен был быть $ (build.artifactstagingdirectory) _PublishedWebsites \ BOTWSitecoreWeb. Я просто догадался, что это было - помощь не помогла.