Heim > Artikel > Backend-Entwicklung > Wie verwende ich den Dotnet-Befehl?
Im Folgenden werden Beispiele verwendet, um gängige Dotnet-Befehle aneinanderzureihen, um Ihnen das Spielen mit Dotnet-Befehlen zu erleichtern.
Zuerst erstellen wir ein Projekt, hier erstellen wir ein Konsolenprogramm, der Befehl ist wie in der folgenden Abbildung dargestellt.
dotnet new
dotnet new Weitere Parameter finden Sie in der Hilfe zu dotnet new -h.
Erstellen Sie dann eine Klassenbibliothek, bei der es sich um die Klassenbibliothek handelt. Der Befehl ist in der folgenden Abbildung dargestellt.
dotnet new classlib
Nachdem Sie es erstellt haben, schreiben Sie einen Teil Ihres eigenen Codes und verpacken Sie ihn.
Zwei Methoden sind hier geschrieben, jetzt packen wir sie.
Dotnet-Wiederherstellung
Dotnet-Paket
Wie fügt .NET Core ein Offline-Referenzpaket hinzu? Jetzt wird die Antwort enthüllt.
Fügen Sie nach dem Packen applib zur app.csproj der App hinzu.
Fügen Sie Folgendes in app.csproj hinzu:
Wechseln Sie nach dem Hinzufügen in das App-Verzeichnis und stellen Sie es dann wieder her.
Der für die Wiederherstellung verwendete Befehl lautet: dotnet restart -s E:dotnetapplibbinDebug, was der Pfad des Dotnet-Restore -s-Pakets ist.
Auf diese Weise können Methoden in applib direkt im Projekt aufgerufen werden.
Schreiben Sie den entsprechenden Aufruf in den Code und führen Sie dann das Programm aus. Sie können sehen, dass das Ergebnis der Klasse lib korrekt ausgegeben wird.
Nehmen Sie die App als Beispiel.
dotnet build kompiliert den Code, und dann führt dotnet run das Programm aus:
dotnet app.dll ist auch das Ausführungsprogramm:
Erstellen Sie hier einen neuen Ordner und ein neues Projekt.
Neues Testprojekt: dotnet new xunit.
Nachdem Sie ein neues Projekt erstellt haben, können Sie darin Testmethoden hinzufügen und den Test direkt hier ausführen.
Dotnet-Wiederherstellung
Dotnet-Test
Veröffentlichen Sie das Projekt, damit es plattformübergreifend ausgeführt werden kann.
dotnet Publish wird standardmäßig veröffentlicht.
Navigieren Sie nach der Veröffentlichung zum Veröffentlichungsverzeichnis und verwenden Sie dotnet app.dll, um die Anwendung auszuführen.
Lassen Sie uns plattformübergreifend veröffentlichen.
Öffnen Sie app.csproj und fügen Sie
Zuerst müssen wir eine Dotnet-Wiederherstellung durchführen . Die Wiederherstellung kann eine Weile dauern. Bitte haben Sie etwas Geduld.
dotnetPublish -r win10-x64
Nach der Veröffentlichung hier können Sie direkt zum Veröffentlichungsverzeichnis navigieren und die App ausführen. exe Das ist es.
dotnetPublish -r ubuntu.14.04-x64
Laden Sie den Veröffentlichungsordner auf das Linux-System hoch und legen Sie die App-Berechtigungen auf fest Ausführbar, dann kann ./app ausgeführt werden.
dotnet Publish –r: Geben Sie die System-ID im RuntimeIdentifiers-Knoten an.
Von der Neuerstellung bis zur Veröffentlichung tatsächlicher Dotnet-Befehle erhalten Sie ein besseres Verständnis der Dotnet-Befehle.
Dieser Artikel ist eine Aktualisierung der Dotnet-Befehlspraxis „ASP.NET Core Cross-Platform Development from Getting Started to Practical Practice“ 2.9 und auch eine Aktualisierung des vorherigen Blogbeitrags. NET Core Dotnet-Befehlssammlung.
Die Zeit vergeht wirklich schnell. Durch das Update von .NET Core sind einige Inhalte nicht mehr anwendbar.
Wenn Sie glauben, dass dieser Artikel für Sie hilfreich ist, klicken Sie bitte auf „Empfehlen“, vielen Dank.
Das obige ist der detaillierte Inhalt vonWie verwende ich den Dotnet-Befehl?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!