dotnet store
Bu makale şunlar için geçerlidir: ✔️ .NET Core 3.1 SDK ve sonraki sürümler
dotnet store
- Belirtilen derlemeleri çalışma zamanı paket deposunda depolar.
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
dotnet store
belirtilen derlemeleri çalışma zamanı paket deposunda depolar. Derlemeler varsayılan olarak hedef çalışma zamanı ve çerçeve için iyileştirilmiştir. Daha fazla bilgi için çalışma zamanı paket deposu konusuna bakın.
-f|--framework <FRAMEWORK>
Hedef çerçeveyi belirtir. Hedef çerçevenin proje dosyasında belirtilmesi gerekir.
-m|--manifest <PATH_TO_MANIFEST_FILE>
Paket deposu bildirim dosyası, depoacak 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şvuran bir proje dosyası, derlemeleri çalışma zamanı paket deposunda depolama seçeneğiyle
-m|--manifest
birlikte kullanılabilir. Birden çok bildirim dosyası belirtmek için, her dosya için seçeneği ve yolu yineleyin. Örneğin:--manifest packages1.csproj --manifest packages2.csproj
.-r|--runtime <RUNTIME_IDENTIFIER>
Hedeflene çalışma zamanı tanımlayıcısı .
--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ü seçmenizi
-f|--framework
sağlar.
-?|-h|--help
komutunun nasıl kullanılacağına ilişkin bir açıklama yazdırır.
-o|--output <OUTPUT_DIRECTORY>
Çalışma zamanı paket deposunun yolunu belirtir. Belirtilmezse, varsayılan olarak kullanıcı profili .NET yükleme dizininin depo alt dizinini kullanır.
--skip-optimization
İyileştirme aşamasını atlar. İyileştirme hakkında daha fazla bilgi için bkz . Çalışma zamanı ortamı hazırlama.
--skip-symbols
Simge oluşturmayı atlar. Şu anda yalnızca Windows ve Linux'ta semboller oluşturabilirsiniz.
-v|--verbosity <LEVEL>
Komutun ayrıntı düzeyini ayarlar. İzin verilen değerler , ,
m[inimal]
n[ormal]
,d[etailed]
vediag[nostic]
değerleridirq[uiet]
. 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.
.NET 6.0.1 için packages.csproj proje dosyasında belirtilen paketleri depolayın:
dotnet store --manifest packages.csproj --framework-version 6.0.1 --framework net6.0 --runtime win-x64
packages.csproj dosyasında belirtilen paketleri iyileştirme olmadan depolayın:
dotnet store --manifest packages.csproj --skip-optimization --framework net6.0 --runtime linux-x64
.NET geri bildirimi
.NET, açık kaynak bir projedir. Geri bildirim sağlamak için bir bağlantı seçin: