.CSPROJ Dateiendung

Visual Studio-C#-Projekt

Entwickler Microsoft
Beliebtheit
3,8  |  38 Stimmen
 

Was ist eine CSPROJ-Datei?

Eine CSPROJ-Datei ist eine von Microsoft Visual Studio erstellte C#- (C Sharp-)Programmierprojektdatei. Sie enthält XML-formatierten Text, in dem die in einem Projekt enthaltenen Dateien und Kompilierungsoptionen aufgeführt sind. Entwickler kompilieren CSPROJ-Dateien mit MSBuild (der Microsoft Build Engine).

Weitere Informationen

Screenshot einer .csproj-Datei in Microsoft Visual Studio Code
CSPROJ-Datei geöffnet in Microsoft Visual Studio Code

Wenn Entwickler in Microsoft Visual Studio ein neues Programm erstellen, beginnen sie damit, ein neues Projekt und die zugehörige Projektdatei zu erstellen. Die Projektdatei enthält Informationen, die MSBuild verwendet, um das Projekt des Entwicklers in ein ausführbares Programm zu kompilieren. Bestimmte Arten von Visual Studio-Projekten verwenden bestimmte Arten von Visual Studio-Projektdateien; für C#-Projekte werden CSPROJ-Dateien verwendet.

CSPROJ-Dateien legen den Inhalt eines Projekts, Plattformanforderungen, Versionsinformationen sowie Einstellungen für Webserver oder Datenbankserver fest. Außerdem führen sie die Dateien auf, die zum Projekt gehören. All diese Informationen werden mithilfe des XML-Schemas von MSBuild definiert, das unter anderem die folgenden Elemente verwendet:

  • <Project>: Dient dazu, das XML-Schema der Projektdatei zu identifizieren und Einstiegspunkte für den Buildprozess festzulegen.
  • <PropertyGroup>: Dient dazu, Eigenschaften der Buildkonfiguration zu definieren.
  • <ItemGroup>: Dient dazu, Eingaben wie Quellcodedateien in das Buildsystem aufzunehmen.
  • <Target>: Dient dazu, Buildvorgänge festzulegen und auszuführen.

Wie verwende ich eine CSPROJ-Datei, um eine Anwendung zu erstellen?

Um eine in Visual Studio entwickelte C#-Anwendung zu erstellen, ruft ein Entwickler MSBuild.exe über die Befehlszeilenschnittstelle von Windows zusammen mit dem Namen der CSPROJ-Datei auf. Um beispielsweise ein Projekt mit dem Namen MyProject.csproj zu erstellen, würde ein Entwickler im Eingabeaufforderungsfenster den Befehl MSBuild.exe MyProject.csproj zusammen mit allen anderen geeigneten Befehlszeilenoptionen eingeben.

So öffnen Sie eine CSPROJ-Datei

CSPROJ-Dateien sind dafür vorgesehen, als Teil von Visual Studio-Projekten in Microsoft Visual Studio (Windows, Mac) geöffnet und bearbeitet zu werden. Da CSPROJ-Dateien jedoch XML-Dateien sind, können Sie sie in jedem Text- oder Quelltexteditor öffnen und bearbeiten.

Über 400 Dateiformate öffnen mit File Viewer Plus.Kostenloser Download

Programme, die .CSPROJ-Dateien öffnen oder referenzieren

Windows
Kostenlose Testversion
Mac
Kostenlose Testversion
Linux
Kostenlose Testversion

Geprüft von FileInfo.com

Das FileInfo.com-Team hat das Dateiformat Visual Studio-C#-Projekt und die auf dieser Seite aufgeführten Mac, Windows und Linux-Apps unabhängig recherchiert. Unser Ziel ist 100% Genauigkeit, und wir veröffentlichen nur Informationen zu Dateitypen, die wir überprüft haben.

Wenn Sie Ergänzungen oder Aktualisierungen zu dieser Seite vorschlagen möchten, teilen Sie es uns bitte.