C:\Users\Alex.nuget\packages\microsoft. azure.functions.worker.sdk\2.0.0\build\Microsoft.Azure.Functions.Worker.Sdk.targets(136,5): ошибка MSB4018: Неожиданный сбой задачи «GenerateFunctionMetadata».
[C:\Repos\k.Integration.ocommMessages\k.Integration.ocommMessages.csproj]
C:\Users\Alex.nuget\packages\microsoft.azure.functions.worker.sdk\2.0.0\build\Microsoft.Azure.Functions.Worker.Sdk.targets(136,5):
ошибка MSB4018: System.IO.IOException: процесс не может получить доступ к файлу '\?\C: \Repos\k.Integration.ocommMessages\obj\Debug\net8.0\WorkerExtensions', поскольку он используется другим процессом. [C:\Repos\k.Integration.ocommMessages\k.Integration.ocommMessages.csproj]
C:\Users\Alex.nuget\packages\microsoft.azure.functions.worker. sdk\2.0.0\build\Microsoft.Azure.Functions.Worker.Sdk.targets(136,5): ошибка MSB4018:
в System.IO.FileSystem.RemoveDirectoryInternal(String fullPath, Boolean topLevel, BooleanallowDirectoryNotEmpty) [C:\Repos\k.Integration.ocommMessages\k.Integration.ocommMessages.csproj]C:\Users\Alex.nuget\packages\microsoft.azure.functions.worker.sdk\2.0.0\build\Microsoft.Azure.Functions.Worker.Sdk.targets(136,5): ошибка MSB4018:
at System.IO.FileSystem.RemoveDirectoryRecursive(String fullPath, WIN32_FIND_DATA& findData, логическое значение topLevel) [C:\Repos\k.Integration.ocommMessages\k.Integration.ocommMessages.csproj]
C:\Users\Alex.nuget\packages\microsoft.azure.functions.worker.sdk\2.0.0\build\Microsoft.Azure.Functions.Worker.Sdk.targets(136,5): ошибка MSB4018:
at System.IO.FileSystem.RemoveDirectory (строка fullPath, логическая рекурсия) [C:\Repos\k.Integration.ocommMessages\k.Integration.ocommMessages.csproj]
C:\Users\Alex.nuget\packages\microsoft.azure.functions.worker.sdk\2.0.0\build \Microsoft.Azure.Functions.Worker.Sdk.targets(136,5): ошибка MSB4018:
в Microsoft.Azure.Functions.Worker.Sdk.ExtensionsCsprojGenerator.RecreateDirectory(String DirectoryPath) в D:\a_work\1\s\sdk\Sdk\ExtensionsCsprojGenerator.cs:line 54 [C:\Repos\k.Integration.ocommMessages\k.Integration.ocommMessages.csproj]
C:\Users\Alex.nuget\packages\microsoft.azure.functions.worker.sdk\2.0.0\build \Microsoft.Azure.Functions.Worker.Sdk.targets(136,5): ошибка MSB4018:
в Microsoft.Azure.Functions.Worker.Sdk.ExtensionsCsprojGenerator.Generate() в D:\a_work\1\s\sdk\Sdk\ExtensionsCsprojGenerator.cs:line 46 [C:\Repos\k.Integration.ocommMessages\k.Integration.ocommMessages.csproj]
C:\Users\Alex.nuget\packages\microsoft.azure.functions.worker.sdk\2.0.0\build \Microsoft.Azure.Functions.Worker.Sdk.targets(136,5): ошибка MSB4018:
в Microsoft.Azure.Functions.Worker.Sdk.Tasks.GenerateFunctionMetadata.Execute() в D:\a_work\1\s\sdk\Sdk\Tasks\GenerateFunctionMetadata.cs:line 53 [C:\Repos\k.Integration.ocommMessages\k.Integration.ocommMessages.csproj]
C:\Users\Alex.nuget\packages\microsoft.azure.functions.worker.sdk\2.0.0\build \Microsoft.Azure.Functions.Worker.Sdk.targets(136,5): ошибка MSB4018:
в Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute() [C:\Repos\k.Integration.ocommMessages\k.Integration.ocommMessages.csproj]
C:\Users\Alex.nuget\packages\microsoft.azure.functions.worker.sdk\2.0.0\build\Microsoft.Azure.Functions.Worker.Sdk.targets(136,5): ошибка MSB4018:
в Microsoft.Build.BackEnd.TaskBuilder.ExecuteInstantiatedTask(ITaskExecutionHost TaskExecutionHost, TaskLoggingContext TaskLoggingContext, TaskHost TaskHost, сегмент ItemBucket, TaskExecutionMode HowToExecuteTask) [C:\Repos\k.Integration.ocommMessages\k.Integration.ocommMessages.csproj]
Я создал новое приложение-функцию в VS Code, используя .NET 8.0 ЛТС. Я добавил .gitignore и несколько классов C#. Я попытался запустить его и получил ошибку выше. Я перезапустил VS Code и свой компьютер, но ошибка не исчезла.
Что я делаю не так?
Я пытался:
Код: Выделить всё
dotnet add package Microsoft.Azure.Functions.Worker.Sdk --prerelease
dotnet outdated
dotnet tool install --global dotnet-outdated
dotnet outdated --update
Код: Выделить всё
net8.0
v4
Exe
enable
enable
PreserveNewest
PreserveNewest
Never
Я могу открыть и запустить этот проект с помощью Visual Studio 2022, но не с помощью vscode.
Подробнее здесь: https://stackoverflow.com/questions/792 ... in-vs-code
Мобильная версия