Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 19385|Jawab: 0

[Inti .NET] Membuat proyek MVC ASP.NET baris perintah Inti

[Salin tautan]
Diposting pada 28/06/2018 10.29.41 | | | |
Alat pengembangan asli vs 2017, karena diinstal tahun lalu, belum ada peningkatan, kami membuat proyek situs web .net core baru, menemukan bahwa hanya ada versi 1.x, kami menjalankan dotnet --version, versi yang diinstal sistem juga 1.0.0, seperti yang ditunjukkan di bawah ini:



Akibatnya,Saya ingin membuat proyek .net core dengan versi 2.1, tutorialnya adalah sebagai berikut:

Menginstal SDK

Alamat Unduhan:Login hyperlink terlihat., unduh dan klik dua kali untuk menginstal, seperti yang ditunjukkan di bawah ini:



Setelah penginstalan selesai, jalankan kembali perintah "dotnet --version" untuk memeriksa versi, dan temukan "2.1.301", yang sudah menjadi versi terbaru.Tapi vs2017 masih tidak dapat membuat proyek 2.x!!!



Proyek MVC baru

Karena kita tidak dapat membuat proyek menggunakan alat VS IDE, kita hanya dapat membuat proyek MVC melalui baris perintah, perintahnya adalah sebagai berikut:


C:\project\web\test>dotnet new mvc
Templat "ASP.NET Core Web App (Model-View-Controller)" telah berhasil dibuat.
Templat ini berisi teknologi untuk pihak non-Microsoft, lihat Untuk informasi selengkapnyaLogin hyperlink terlihat.

Memproses operasi pasca-pembuatan...
Menjalankan "dotnet restore" di C:\project\web\test\test.csproj...
  Mengembalikan paket C:\project\web\test\test.csproj...
  Microsoft.NETCore.DotNetAppHost 2.1.0 sedang diinstal.
  Microsoft.NETCore.DotNetHostResolver 2.1.0 sedang diinstal.
  Microsoft.NETCore.DotNetHostPolicy 2.1.0 sedang diinstal.
  Microsoft.NETCore.Targets 2.1.0 sedang diinstal.
  Menginstal Microsoft.NETCore.App 2.1.0.
  File MSBuild C:\project\web\test\obj\test.csproj.nuget.g.props sedang dibuat.
  File MSBuild C:\project\web\test\obj\test.csproj.nuget.g.targets sedang dibuat.
  Pemulihan C:\project\web\test\test.csproj selesai dalam waktu 9,24 detik.

Berhasil memulihkan.



Pengenalan jenis proyek baru adalah sebagai berikut:

C:\project\web\test>dotnet new --help
Penggunaan: [Opsi] baru

Opsi:
  -h, --help menunjukkan bantuan untuk perintah ini.
  -l, --list list template yang berisi nama yang ditentukan. Jika Anda tidak menentukan nama, cantumkan semua templat.
  -n, --name membuat nama output. Jika tidak ada nama yang ditentukan, nama direktori saat ini digunakan.
  -o, --output di mana Anda ingin menempatkan output yang dihasilkan.
  -i, --install install paket sumber atau template.
  -u, --uninstall untuk menghapus paket sumber atau template.
  --nuget-source menentukan sumber NuGet yang akan digunakan selama penginstalan.
  --type filter template berdasarkan jenis yang tersedia. Nilai yang telah ditentukan sebelumnya adalah "proyek", "item", atau "lainnya".
  --force memaksa konten untuk dihasilkan, bahkan jika konten tersebut mengubah file yang ada.
  -lang, --language memfilter templat berdasarkan bahasa dan menentukan bahasa templat yang akan dibuat.


Tag Bahasa Nama Pendek Templat
----------------------------------------------------------------------------------------------------------------------------
Konsol Aplikasi konsol [C#], F#, VB Umum/Konsol
Kelas perpustakaan kelas [C#], F#, VB Umum/Perpustakaan
Proyek Uji Unit mstest [C#], F#, VB Test/MSTest
xUji Unit Proyek xunit [C#], F#, VB Test/xUnit
Halaman Razor [C#] Web/ASP.NET
MVC ViewImports viewimports [C#] Web/ASP.NET
MVC ViewStart viewstart [C#] Web/ASP.NET
ASP.NET Inti Web kosong [C#], F# Web/Kosong
ASP.NET Aplikasi Web Inti (Model-View-Controller) mvc [C#], F# Web/MVC
ASP.NET Core Web App razor [C#] Halaman Web/MVC/Razor
ASP.NET Inti dengan sudut sudut [C#] Web/MVC/SPA
ASP.NET Core dengan React.js bereaksi [C#] Web/MVC/SPA
ASP.NET Core dengan React.js dan Redux reactredux [C#] Web/MVC/SPA
Perpustakaan Kelas Razorclasslib [C#] Perpustakaan Kelas Web/Razor/Perpustakaan/Razor
ASP.NET Webapi API Web Inti [C#], F# Web/WebAPI
global.json file globaljson Config
NuGet Config nugetconfig Config
Web Config webconfig Config
Solusi File sln Solusi

Examples:
    dotnet mvc baru --auth Individu
    dotnet webapi baru
    dotnet baru --bantuan

Setelah pembuatan baru selesai, langsung seret folder pengujian ke alat pengembangan kode VS, dan kemudian Anda dapat menjalankan dan men-debug secara normal, seperti yang ditunjukkan pada gambar di bawah ini:



Terakhir, tautan ke dokumentasi pengembangan .NET Core:Login hyperlink terlihat.

Sumber daya:
https://www.cnblogs.com/linezero/p/5688772.html
https://www.jianshu.com/p/7b8060345f48




Mantan:CentOS 7 menjalankan solusi kesalahan situs web .NET Core
Depan:Solusi untuk kesalahan setelah menutup editor vim secara tidak normal
Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com