Warum ignorieren Dotnet -Wiederherstellungen auf einem .Sln "DownloadContentFiles" -Tasks in .csproj -Projekten?C#

Ein Treffpunkt für C#-Programmierer
Anonymous
 Warum ignorieren Dotnet -Wiederherstellungen auf einem .Sln "DownloadContentFiles" -Tasks in .csproj -Projekten?

Post by Anonymous »

Ich habe ein .Sln auf ein einzelnes .csproj verweist. In der .csproj Ich lade statische Abhängigkeiten in ASP.NETs wwwroot herunter:

Code: Select all

  




Meine Produktion dockerfile versucht, alle DEPs (einschließlich Bootstrap) mit DotNet Restore in der Lösungsdatei Lösungsdatei :
herunterzuladen

Code: Select all

FROM mcr.microsoft.com/dotnet/sdk:8.0 AS build

WORKDIR /app
COPY *.sln .
COPY FooProject/*.csproj ./FooProject/

RUN dotnet restore
Leider werden nur die Dotnet -DEPs heruntergeladen, und mein DownloadContentFiles Ziel wird ignoriert. Wenn ich jedoch < /p>
hinzufüge

Code: Select all

RUN cd FooProject && dotnet restore
< /code>
Zu meiner Dockerfile wird die Datei wie erwartet heruntergeladen. Vermisse ich etwas Offensichtliches? Sollte sich eine Dotnet -Wiederherstellung 
in einer Lösung nicht wie individuelle Wiederherstellungen in den Mitgliedern der Lösung verhalten?>

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post