Megosztás a következőn keresztül:


dotnet számítási feladat visszaállítása

Ez a cikk a következő verziókra vonatkozik: ✔️ .NET 6 SDK és újabb verziók

Név

dotnet workload restore – Telepíti a projekthez vagy megoldáshoz szükséges számítási feladatokat.

Szinopszis

dotnet workload restore [<PROJECT | SOLUTION>]
    [--configfile <FILE>] [--disable-parallel]
    [--ignore-failed-sources] [--include-previews] [--interactive]
    [--no-cache] [--skip-manifest-update] [-s|--source <SOURCE>] 
    [--temp-dir <PATH>] [-v|--verbosity <LEVEL>] [--version <VERSION>]

dotnet workload restore -?|-h|--help

Leírás

A dotnet workload restore parancs elemzi a projektet vagy a megoldást annak meghatározásához, hogy mely számítási feladatokra van szüksége, majd telepíti a hiányzó számítási feladatokat.

A parancsokkal kapcsolatos további információkért dotnet workload lásd a dotnet számítási feladat telepítési parancsát.

Argumentumok

  • PROJECT | SOLUTION

    A számítási feladatok telepítéséhez szükséges projekt- vagy megoldásfájl. Ha nincs megadva fájl, a parancs megkeresi az aktuális könyvtárat.

Beállítások

  • --configfile <FILE>

    A használni kívánt NuGet-konfigurációs fájl (nuget.config). Ha meg van adva, a rendszer csak a fájlból származó beállításokat használja. Ha nincs megadva, a rendszer az aktuális könyvtárból származó konfigurációs fájlok hierarchiáját használja. További információ: Common NuGet Configurations.

  • --disable-parallel

    Megakadályozza több projekt párhuzamos visszaállítását.

  • -?|-h|--help

    A parancs használatának leírását nyomtatja ki.

  • --ignore-failed-sources

    Figyelmeztetésként kezeli a csomag forráshibáit.

  • --include-previews

    Lehetővé teszi a számítási feladatok előzetes jegyzékfájljait.

  • --interactive

    Lehetővé teszi, hogy a parancs leálljon, és várja meg a felhasználói bemenetet vagy műveletet. Például a hitelesítés befejezéséhez.

  • --no-cache

    Megakadályozza a csomagok és http-kérések gyorsítótárazását.

  • --skip-manifest-update

    Hagyja ki a számítási feladatjegyzékek frissítését. A számítási feladatjegyzékek határozzák meg, hogy milyen eszközöket és verziókat kell telepíteni az egyes számítási feladatokhoz.

  • -s|--source <SOURCE>

    Megadja a használni kívánt NuGet-csomagforrás URI-ját. Ez a beállítás felülbírálja a nuget.config fájlokban megadott összes forrást. A beállítás többszöri megadásával több forrás is megadható.

  • --temp-dir <PATH>

    Adja meg a NuGet-csomagok letöltéséhez és kinyeréséhez használt ideiglenes könyvtárat (biztonságosnak kell lennie).

  • -v|--verbosity <LEVEL>

    A parancs részletességi szintjét állítja be. Az engedélyezett értékek a következőkq[uiet]: , m[inimal], n[ormal]d[etailed]és diag[nostic]. Az alapértelmezett érték minimal. További információ: LoggerVerbosity.

  • --version

    A számítási feladat által beállított verzió, amelybe telepíteni vagy frissíteni kell. Ha a számítási feladat által beállított verziót adja meg a global.json, a beállítással nem --version adhatja meg a számítási feladat által beállított verziót. Ha ebben az esetben szeretné használni a --version lehetőséget, futtassa a parancsot a global.json fájlt tartalmazó elérési úton kívül. 8.0.400 SDK óta érhető el. További információ: .NET SDK számítási feladatkészletek.

Példa

  • A MyApp.csproj által igényelt számítási feladatok visszaállítása:

    dotnet workload restore MyApp.csproj