Ответ 1
У меня была такая же ошибка. Проверьте, совпадает ли путь сервера на вкладке "Параметры источника" вашего определения сборки так же, как путь в вашем "Процессе" проектов для сборки. Шахта была другой. Я случайно выбрал неправильную ветку...
Я настраиваю политику сборки, которая строит каждую успешную проверку в Visualstudio в Интернете. Но сохраните эту ошибку:
Summary
Other Errors
1 error(s)
Exception Message: The path '$/myproject/mysulution.sln' could not be converted to a local path. Make sure this path is relative to the 'src' folder on the build machine or specify a full server path.
(type ArgumentException)
Exception Stack Trace:
at Microsoft.TeamFoundation.Build.Activities.Core.LocalPathProvider.GetLocalPath(String incomingPath)
at System.Activities.CodeActivity`1.InternalExecute(ActivityInstance instance, ActivityExecutor executor,
BookmarkManager bookmarkManager)
at System.Activities.Runtime.ActivityExecutor.ExecuteActivityWorkItem.ExecuteBody(ActivityExecutor executor, BookmarkManager bookmarkManager, Location resultLocation)
Я использую встроенный контроллер сборки, а моя папка сборки находится на моем локальном компьютере. Кто-нибудь знает, что я делаю неправильно?
У меня была такая же ошибка. Проверьте, совпадает ли путь сервера на вкладке "Параметры источника" вашего определения сборки так же, как путь в вашем "Процессе" проектов для сборки. Шахта была другой. Я случайно выбрал неправильную ветку...
Попробуйте изменить путь от '$/myproject/mysulution.sln' до 'mysulution.sln' в конфигурации сборки
Кажется, это "функция" нового сервера сборки TFS 2013. Я настроил шаблон сборки по умолчанию TFS2013, чтобы использовать старое создание рабочей области, и я не могу получить решение для сборки, если я предоставляю полный путь к серверу в проектах для сборки.
Однако, если я делаю то же самое с шаблоном по умолчанию в ваниле, он работает...
Очень сложно и раздражать, что Microsoft изменила способ определения решений для сборки.
Для справки я тоже получаю эту ошибку.
Exception Message: The path '$/ALM/src/Release/TestClass1/TestClass1/TestClass1.sln' could not be converted to a local path. Make sure this path is relative to the 'src' folder on the build machine or specify a full server path. (type ArgumentException)
Exception Stack Trace: at Microsoft.TeamFoundation.Build.Activities.Core.LocalPathProvider.GetLocalPath(String incomingPath)
at System.Activities.CodeActivity`1.InternalExecute(ActivityInstance instance, ActivityExecutor executor, BookmarkManager bookmarkManager)
at System.Activities.Runtime.ActivityExecutor.ExecuteActivityWorkItem.ExecuteBody(ActivityExecutor executor, BookmarkManager bookmarkManager, Location resultLocation)