Я хотел создать демонстрационное приложение, которое выполняет автоматическое развертывание.Другими словами, после того, как я зарегистрировал свой код, изменения можно увидеть на опубликованном веб-сайте.Я сделал следующие шаги:
- Я создал проект .NET в Visual Studio 2017, опубликовал проект с инструкциями IIS от здесь и здесь .Я опубликовал свой проект в локальном файле на моей машине;
- Я сделал
Continuous Delivery
и Release Management
с использованием TFS 2015 и создал определения сборки и выпуска из здесь ; - Последний шаг состоял в том, чтобы использовать задачи
Copy File to
и Publish Artifacts
, используя опцию file share
, чтобы перетащить содержимое в созданную мной папку публикации.Поэтому, когда я регистрирую свои изменения с помощью TFS, изменения будут видны онлайн.
Вот конфигурация для определения сборки:
Папка в папке общего доступа к файлам является общей для всех, и путь правильный (когда я его набираю)в браузере я вижу содержимое папки).
Я получаю следующую ошибку:
Публикация артефактов сборки завершилась с ошибкой: Невозможно создать каталог '{п}'.Невозможно проверить, существует ли каталог: '{testDir}'.Если каталог является файловым ресурсом, убедитесь, что имя общего ресурса указано правильно, общий ресурс находится в сети, и текущий процесс имеет разрешение на доступ к общему ресурсу.\ localhost \ builddrop \ drop \ localhost \ builddrop \ drop
Я пытался решить эту проблему в течение 2 дней безуспешно, но я не мог найти подобные проблемы ... Я хотел бызнать, что является причиной этой ошибки, или если у вас есть какие-либо советы или подсказки, которые помогут мне приблизиться к решению.