我正在研究ASP.NET Core WebApi。以前,我已将单个项目部署到Azure Dev Spaces。这次我有以下项目结构,其中包含许多不同的项目:
当我从其目录中部署WebApi.csproj时,它仅复制WebApi,并且在发生“ dotnet restore”时,由于需要所有其他项目,它无法正常运行。
此外,当我从解决方案文件夹进行部署并提供所有csproj文件的路径时,它不会生成表示“未检测到Launguage”的docker.develop文件。
如何创建docker文件以及将其放置在何处,以便在运行“ azds prep --public”和“ azds up”时,整个项目都部署到Dev Spaces,而 WebApi.csproj是启动项目项目。