У меня есть ASP. NET Базовое приложение, работающее в контейнере на Windows ОС Server 2019. Вот так выглядит мой Dockerfile
ARG source
WORKDIR /app
EXPOSE 80
COPY ${source:-obj/Docker/publish} .
ENTRYPOINT ["dotnet", "NextGenModelReasonService.dll"]
Я не могу отладить с помощью Visual Studio, потому что он выдает ошибку, говоря
Когда я пытался запустить его без отладки, я получил следующую ошибку,
container 55d7ccb384894b7acf7a3a6783c82cafdcc87782948d2a5be96f0575971685ad encountered an error during CreateProcess: failure in a Windows system call: The system cannot find the file specified. (0x2) extra info: {"CommandLine":"C:\\Program Files\\dotnet\\dotnet.exe --additionalProbingPath c:\\.nuget\\packages --additionalProbingPath c:\\.nuget\\fallbackpackages bin/Debug/netcoreapp2.1/NextGenModelReasonService.dll","WorkingDirectory":"C:\\app","Environment":{"ASPNETCORE_ENVIRONMENT":"Development","DOTNET_USE_POLLING_FILE_WATCHER":"1","NUGET_FALLBACK_PACKAGES":"c:\\.nuget\\fallbackpackages","NUGET_PACKAGES":"C:\\.nuget\\packages"},"CreateStdInPipe":true,"CreateStdOutPipe":true,"CreateStdErrPipe":true,"ConsoleSize":[0,0]}```