У меня есть решение Service Fabric, которое содержит несколько проектов.Я могу запустить все, кроме одного, на моем локальном кластере без проблем, но один конкретный проект не будет развернут из-за следующей проблемы:
MSB3021 Не удалось скопировать файл "C: \ Path \ To \"Repo \ src \ MyProject \ MyService \ obj \ Debug \ netcoreapp2.1 \ win7-x64 \ PubTmp \ Out \ Microsoft.AspNetCore.Server.Kestrel.Transport.Abstractions.dll "в" C: \ Path \ To \ Repo \ src "\ MyProject \ MyService \ упак \ Debug \ MyServicePkg \ Code \ Microsoft.AspNetCore.Server.Kestrel.Transport.Abstractions.dll».Не удалось найти часть пути 'C: \ Path \ To \ Repo \ src \ MyProject \ MyService \ pkg \ Debug \ MyServicePkg \ Code \ Microsoft.AspNetCore.Server.Kestrel.Transport.Abstractions.dll'.
Есть две другие ошибки, сообщающие об одной и той же проблеме для Microsoft.Extensions.Configuration.EnvironmentVariables.dll
и runtimeconfig.json
, и 30 предупреждений, в которых говорится об одной и той же проблеме для случайных dll.
Я делал все как обычно несколько раз:
- Удалены все каталоги
bin
, obj
и pkg
- Остановлен локальный кластер
- Перезапущен Visual Studio
- Перезапущен компьютер
- Выписка из репо в отдельном каталоге
В сообщении об ошибке указывается, что он не может найти часть пути к Code
dir в pkg
, но я убедился, что он существует.
Странно, что это затрагивает только 1 из нескольких проектов.Я что-то упускаю здесь очевидное?