Šis raksts ir mašīntulkošanas spoguļraksts, lūdzu, noklikšķiniet šeit, lai pārietu uz oriģinālo rakstu.

Skats: 19385|Atbildi: 0

[.NET kodols] MVC projekta izveide ASP.NET komandrindu Core

[Kopēt saiti]
Publicēts 28.06.2018 10:29:41 | | | |
Vietējie izstrādes rīki salīdzinājumā ar 2017. gadu, jo tas tika instalēts pagājušajā gadā, nav veikts jauninājums, mēs izveidojam jaunu .net pamata vietnes projektu, konstatējam, ka ir tikai 1.x versija, mēs palaižam dotnet --version, sistēmas instalētā versija ir arī 1.0.0, kā parādīts zemāk:



Tā rezultātāVēlos izveidot .net pamatprojektu ar versiju 2.1, apmācība ir šāda:

SDK instalēšana

Lejupielādes adrese:Hipersaites pieteikšanās ir redzama., lejupielādējiet un veiciet dubultklikšķi, lai instalētu, kā parādīts tālāk.



Pēc instalēšanas pabeigšanas atkārtoti palaidiet komandu "dotnet --version", lai pārbaudītu versiju, un atrodiet "2.1.301", kas jau ir jaunākā versija.Bet vs2017 joprojām nevar izveidot 2.x projektu!!!



Jauns MVC projekts

Tā kā mēs nevaram izveidot projektu, izmantojot VS IDE rīku, mēs varam izveidot MVC projektu tikai caur komandrindu, komanda ir šāda:


C:\project\web\test>dotnet new mvc
Veidne "ASP.NET Core Web App (Model-View-Controller)" ir veiksmīgi izveidota.
Šajā veidnē ir iekļautas tehnoloģijas, kas paredzētas pusēm, kas nav Microsoft, skatiet papildinformāciju sadaļāHipersaites pieteikšanās ir redzama.

Tiek apstrādātas pēcizveides operācijas...
Palaižot "dotnet restore" uz C: \ project \ web \ test \ test.csproj ...
  Tiek atgriezta C:\project\web\test\test.csproj pakotne...
  Tiek instalēta Microsoft.NETCore.DotNetAppHost 2.1.0.
  Tiek instalēta Microsoft.NETCore.DotNetHostResolver 2.1.0.
  Tiek instalēta Microsoft.NETCore.DotNetHostPolicy 2.1.0.
  Tiek instalēta Microsoft.NETCore.Targets 2.1.0.
  Instalēšana Microsoft.NETCore.App 2.1.0.
  Tiek ģenerēts MSBuild fails C:\project\web\test\obj\test.csproj.nuget.g.props.
  Tiek ģenerēts MSBuild fails C:\project\web\test\obj\test.csproj.nuget.g.targets.
  C:\project\web\test\test.csproj atjaunošana tika pabeigta 9,24 sekunžu laikā.

Veiksmīgi atjaunot.



Jaunu projektu veidu ieviešana ir šāda:

C:\project\web\test>dotnet new --help
Lietošana: jauns [Opcijas]

Iespējas:
  -h, --help rāda palīdzību šai komandai.
  -l, --saraksta veidnes, kas satur norādīto nosaukumu. Ja nenorādāt nosaukumu, uzskaitiet visas veidnes.
  -n, --name veido izvades nosaukumu. Ja nosaukums nav norādīts, tiek izmantots pašreizējā direktorija nosaukums.
  -o, --izvade, kur vēlaties ievietot ģenerēto izvadi.
  -i, --install instalējiet avota vai veidnes pakotni.
  -u, --atinstalēt, lai atinstalētu avota vai veidnes pakotni.
  --nuget-source norāda NuGet avotu, kas jāizmanto instalēšanas laikā.
  --ierakstiet filtru veidnes, pamatojoties uz pieejamajiem tipiem. Iepriekš definētās vērtības ir "projekts", "prece" vai "cits".
  --force piespiež ģenerējamo saturu, pat ja šis saturs maina esošo failu.
  -lang, --language filtrējiet veidnes, pamatojoties uz valodu, un norādiet izveidojamās veidnes valodu.


Veidnes īsā nosaukuma valodas tags
----------------------------------------------------------------------------------------------------------------------------
Konsoles lietojumprogrammu konsole [C#], F#, VB Common/Console
Klases bibliotēka classlib [C#], F#, VB Common/Library
Vienības testa projekts mstest [C#], F#, VB Test/MSTest
xUnit testa projekts xunit [C#], F#, VB Tests/xUnit
Skuveklis lapas lapa [C#] Web/ASP.NET
MVC ViewImports viewimports [C#] Web/ASP.NET
MVC ViewStart viewstart [C#] Web/ASP.NET
ASP.NET Kodols Tukšs tīmeklis [C#], F# Tīmeklis/Tukšs
ASP.NET Core Web App (modeļa skata kontrolieris) mvc [C#], F# Web/MVC
ASP.NET Core Web App skuveklis [C#] Web/MVC/Razor lapas
ASP.NET Kodols ar leņķa leņķi [C#] Web/MVC/SPA
ASP.NET kodols ar React.js reaģēt [C#] Web/MVC/SPA
ASP.NET kodols ar React.js un Redux reactredux [C#] Web/MVC/SPA
Razor klases bibliotēka razorclasslib [C#] Web/Razor/Library/Razor klases bibliotēka
ASP.NET Core Web API webapi [C#], F# Web/WebAPI
global.json failu globaljson Config
NuGet Config nugetconfig Config
Web Config webconfig Config
Risinājuma fails sln risinājums

Examples:
    dotnet jauns mvc --auth indivīds
    dotnet jauns webapi
    dotnet jauns --palīdzība

Pēc jaunās izveides pabeigšanas tieši velciet testa mapi VS koda izstrādes rīkā, un pēc tam jūs varat palaist un atkļūdot normāli, kā parādīts zemāk redzamajā attēlā:



Visbeidzot, saite uz .NET Core izstrādes dokumentāciju:Hipersaites pieteikšanās ir redzama.

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




Iepriekšējo:CentOS 7 palaiž .NET Core vietnes kļūdu risinājumu
Nākamo:Kļūdas risinājums pēc vim redaktora aizvēršanas neparasti
Atruna:
Visa programmatūra, programmēšanas materiāli vai raksti, ko publicē Code Farmer Network, ir paredzēti tikai mācību un pētniecības mērķiem; Iepriekš minēto saturu nedrīkst izmantot komerciāliem vai nelikumīgiem mērķiem, pretējā gadījumā lietotājiem ir jāuzņemas visas sekas. Informācija šajā vietnē nāk no interneta, un autortiesību strīdiem nav nekāda sakara ar šo vietni. Iepriekš minētais saturs ir pilnībā jāizdzēš no datora 24 stundu laikā pēc lejupielādes. Ja jums patīk programma, lūdzu, atbalstiet oriģinālu programmatūru, iegādājieties reģistrāciju un iegūstiet labākus oriģinālus pakalpojumus. Ja ir kādi pārkāpumi, lūdzu, sazinieties ar mums pa e-pastu.

Mail To:help@itsvse.com