Bonjour à tous,
Je travaille avec docker sous linux et je dois "lancer" une application dotnet.
Comme dit dans le titre de cette conversation j'ai une erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
MSBUILD : error MSB1003: Specify a project or solution file. The current working directory does not contain a project or solution file.
The command '/bin/sh -c dotnet publish -c release -o /app/lancement' returned a non-zero code: 1
J'ai essayé les 4 répertoire de mon dossier d'application sans résultat.
Je vous donne mon dockerfile

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
FROM mcr.microsoft.com/dotnet/core/sdk:3.1 AS build-env
ADD ./lancement /app
WORKDIR /app/lancement
RUN dotnet publish -c release -o /app/lancement
COPY --from=build-env /app/lancement .
FROM mcr.microsoft.com/dotnet/core/aspnet:3.0 AS runtime
EXPOSE 5001
ENTRYPOINT ["dotnet", "ExportPrestashopAPI.dll"]
Je me tiens à disposition pour toutes informations complémentaires.
Merci de vos réponses c'est un sujet plutôt urgent.

Bonne journée !

Vincent