Als «csproj» getaggte Fragen

Eine Datei mit der Dateierweiterung 'csproj' ist eine Visual Studio .NET C # -Projektdatei.


6
<Subtyp> Designer </ Subtyp> Wird beim Laden / Entladen von Visual Studio hinzugefügt und dann entfernt
Hat das schon mal jemand gesehen? Ich habe ein großes Visual Studio-Projekt, das immer wieder [Subtype]Designer[/Subtype]zu meinem Projekt hinzugefügt und .vcprojbeim nächsten Öffnen und Schließen des Projekts entfernt wird. Es ist nur eine Klasse in definiert StoredImageControl.cs. Jeder weiß, wie man das abschaltet, da es meine Revisionskontrolle wirklich durcheinander bringt. …


5
Wie kann ich .NET Core-Projekte dazu bringen, NuGet-Verweise auf die Build-Ausgabe zu kopieren?
Ich versuche, ein Plugin-System mit .NET Core zu schreiben. Eine meiner Anforderungen besteht darin, die Plugin-DLL zusammen mit ihren Abhängigkeiten zur Installation an den Benutzer zu verteilen. Ich kann jedoch nicht herausfinden, wie ich meine NuGet-Abhängigkeiten als Build-Artefakt einbinden und in den Build-Ordner ausgeben kann, ohne sie dotnet publishals Hack …
108 c#  msbuild  .net-core  nuget  csproj 

7
Ihr Projekt verweist nicht auf das Framework ".NETFramework, Version = v4.6.2". Fügen Sie in "TargetFrameworks" einen Verweis auf ".NETFramework, Version = v4.6.2" hinzu.
Ich kann meine Unit-Tests nicht ausführen. Ich habe den nächsten Fehler: Ihr Projekt verweist nicht auf das Framework ".NETFramework, Version = v4.6.2". Fügen Sie in der Eigenschaft "TargetFrameworks" Ihrer Projektdatei einen Verweis auf ".NETFramework, Version = v4.6.2" hinzu und führen Sie die NuGet-Wiederherstellung erneut aus. In app.config: &lt;startup&gt; &lt;supportedRuntime version="v4.0" …

4
Wie können Sie eine .NET Core-Klassenbibliothek mit csproj auf mehrere Ziele ausrichten?
Wenn .NET Core das project.jsonFormat noch verwendete , konnten Sie eine Klassenbibliothek erstellen erstellen, die auf mehrere Frameworks abzielt (z. B. net451, netcoreapp1.0). csprojWie können Sie nun, da das offizielle Projektformat MSBuild verwendet, mehrere Frameworks für das Targeting angeben? Ich versuche , dies aus den Projekteinstellungen in VS2017 zu suchen, …

1
Beziehung zwischen dem dotnet cli und dem neuen vs2017 msbuild
Mit der Umstellung project.jsonauf das neue csprojFormat, das mit VS2017 eingeführt wurde, habe ich Schwierigkeiten, den Unterschied zwischen dem dotnetCLI und dem neuen zu verstehen msbuildund wann ich eines über dem anderen verwenden soll. 1) Um eine neue csprojNetstandard-Bibliothek über die Befehlszeile zu erstellen, sollte ich die CLI aufrufen dotnet(zum …

8
Gibt es eine Möglichkeit, Inhaltsdateien automatisch in die asp.net-Projektdatei aufzunehmen?
Ich füge meinem ASP.NET-Projekt häufig viele Inhaltsdateien (hauptsächlich Bilder und JS) hinzu. Ich verwende das VS-Veröffentlichungssystem. Beim Veröffentlichen werden neue Dateien erst veröffentlicht, wenn ich sie in das Projekt aufgenommen habe. Ich möchte alle Dateien automatisch in das angegebene Verzeichnis aufnehmen. Gibt es eine Möglichkeit anzugeben, welche Verzeichnisse automatisch in …

5
Können Dateien in VS2017 Solution Explorer für .NET Core-Projekte (Nicht-ASP.NET Core) verschachtelt werden?
In "alten" MSBuild-Projekten - wie sie beispielsweise von Windows Forms in VS2017 noch verwendet werden - können Dateien über ein DependentUponElement in der csproj-Datei "verschachtelt" werden . Ich habe dies verwendet, um Unit-Tests in Noda Time zu gruppieren, z &lt;Compile Include="LocalDateTest.PeriodArithmetic.cs"&gt; &lt;DependentUpon&gt;LocalDateTest.cs&lt;/DependentUpon&gt; &lt;/Compile&gt; Das führte zu leicht navigierbaren Tests: Ich …


11
Kann den Befehl 'dotnet ef' nicht finden?
Ich verwende .NET Core 2.0 unter Arch VScode und versuche, EF-Tools zum Laufen zu bringen, erhalte jedoch weiterhin den Fehler "Befehl dotnet ef kann nicht gefunden werden". Ich habe fast überall gesucht und keiner der Vorschläge hat funktioniert. Wenn Sie also bitte helfen können, wäre das sehr dankbar. Das Ergebnis …

19
Warnung zum Herabstufen des Pakets erkannt (Dotnet Core, vs 2017)
Ich habe gerade alle meine Nuget-Pakete für meine Lösung aktualisiert (Dotnet Core 1.1-Projekt). Ich erhalte jetzt die folgenden Warnungen und weiß nicht wirklich, was sie bedeuten. Update: Ich erhalte immer noch die oben genannten Warnungen. Meine Webprojekte warnen vor dem Microsoft.NETCore.App-Paket (siehe Abbildung unten) und meine lib-Projekte warnen vor NETStandard.Library …

1
Wofür ist NuGetPackageImportStamp?
Wenn Sie einem Projekt bestimmte NuGet-Pakete hinzufügen, wird manchmal ein seltsames Element in der ersten Eigenschaftsgruppe der .csproj-Datei angezeigt. &lt;PropertyGroup&gt; ... &lt;NuGetPackageImportStamp&gt;3d051ef3&lt;/NuGetPackageImportStamp&gt; &lt;/PropertyGroup&gt; Der Stempel ist jedes Mal anders und scheint nicht sequentiell zu sein. Ich kann &lt;NuGetPackageImportStamp&gt;in der NuGet-Dokumentation keinen Verweis darauf finden . Wofür ist es und wie …
71 .net  msbuild  nuget  csproj 
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.