dotnet store
Bu makale için geçerlidir: ✔️ .NET Core 2.x SDK ve sonraki sürümleri
Name
dotnet store- Belirtilen derlemeleri çalışma zamanı paket deposuna depolar.
Özet
dotnet store -m|--manifest <PATH_TO_MANIFEST_FILE>
-f|--framework <FRAMEWORK_VERSION> -r|--runtime <RUNTIME_IDENTIFIER>
[--framework-version <FRAMEWORK_VERSION>] [--output <OUTPUT_DIRECTORY>]
[--skip-optimization] [--skip-symbols] [-v|--verbosity <LEVEL>]
[--working-dir <WORKING_DIRECTORY>]
dotnet store -h|--help
Description
dotnet storebelirtilen derlemeleri çalışma zamanı paket deposuna depolar. Varsayılan olarak, derlemeler hedef çalışma zamanı ve çerçeve için iyileştirilmiştir. Daha fazla bilgi için çalışma zamanı paket deposu konu başlığına bakın.
Gerekli seçenekler
-f|--framework <FRAMEWORK>Hedef çerçeveyi belirtir. Hedef çerçevenin proje dosyasında belirtilmelidir.
-m|--manifest <PATH_TO_MANIFEST_FILE>Paket deposu bildirim dosyası, depolayacak paketlerin listesini içeren bir XML dosyasıdır. Bildirim dosyasının biçimi SDK stili proje biçimiyle uyumludur. Bu nedenle, istenen paketlere başvurulan bir proje dosyası, derlemeleri çalışma zamanı
-m|--manifestpaket deposuna depolama seçeneğiyle birlikte kullanılabilir. Birden çok bildirim dosyası belirtmek için, her dosya için seçeneği ve yolu tekrarlayın. Örneğin:--manifest packages1.csproj --manifest packages2.csproj.-r|--runtime <RUNTIME_IDENTIFIER>Hedef çalışma zamanı tanımlayıcısı.
İsteğe bağlı seçenekler
--framework-version <FRAMEWORK_VERSION>.NET SDK sürümünü belirtir. Bu seçenek, seçeneği tarafından belirtilen çerçevenin ötesinde belirli bir çerçeve sürümünü seçmenize olanak
-f|--frameworksağlar.
-?|-h|--helpKomutunun nasıl kullanıla ilgili bir açıklama yazdırır.
-o|--output <OUTPUT_DIRECTORY>Çalışma zamanı paket deposu yolunu belirtir. Belirtilmezse, kullanıcı profili .NET yükleme dizininin depo alt dizinine varsayılan olarak kullanılır.
--skip-optimizationİyileştirme aşamasını atlar.
--skip-symbolsSembol oluşturma adımlarını atlar. Şu anda yalnızca Linux ve Windows sembolleri oluşturabilirsiniz.
-v|--verbosity <LEVEL>Komutun ayrıntılı düzeyini ayarlar. İzin verilen değerler
q[uiet]: , , , vem[inimal]n[ormal]d[etailed]diag[nostic]. Daha fazla bilgi için bkz. LoggerVerbosity.
-w|--working-dir <WORKING_DIRECTORY>komutu tarafından kullanılan çalışma dizini. Belirtilmezse, geçerli dizinin obj alt dizinini kullanır.
Örnekler
.NET Core 2.0.0 için packages.csproj proje dosyasında belirtilen paketleri depolar:
dotnet store --manifest packages.csproj --framework-version 2.0.0Packages.csproj içinde belirtilen paketleri iyileştirme olmadan depolar:
dotnet store --manifest packages.csproj --skip-optimization