Benutzer-Werkzeuge

Webseiten-Werkzeuge


dotnet

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
dotnet [2022-07-30 10:56:16] daviddotnet [2022-08-26 17:14:40] (aktuell) – [Einrichten der Entwicklungsumgebung (Ubuntu)] david
Zeile 65: Zeile 65:
     * [[https://code.visualstudio.com/|Visual Studio Code]] (cross-platform)     * [[https://code.visualstudio.com/|Visual Studio Code]] (cross-platform)
       * [[visual_studio_code|siehe im Wiki]]       * [[visual_studio_code|siehe im Wiki]]
-    * [[https://jetbrains.com/rider/|Rider]] (cross-platform)+    * [[https://jetbrains.com/rider/|JetBrains Rider]] (cross-platform)
   * .NET SDK (Core/Framework): [[https://dotnet.microsoft.com/]]   * .NET SDK (Core/Framework): [[https://dotnet.microsoft.com/]]
 +
 +
 +===== Projekte im SDK-Style =====
 +
 +Beispiel C# Web-Projekt (ASP.NET Core)
 +
 +<code xml test.csproj>
 +<Project Sdk="Microsoft.NET.Sdk.Web">
 +
 +  <PropertyGroup>
 +    <TargetFramework>net6.0</TargetFramework>
 +    <Nullable>enable</Nullable>
 +    <ImplicitUsings>enable</ImplicitUsings>
 +    <AnalysisLevel>latest</AnalysisLevel>
 +    <AnalysisMode>all</AnalysisMode>
 +    <EnableNETAnalyzers>true</EnableNETAnalyzers>
 +    <EnforceCodeStyleInBuild>true</EnforceCodeStyleInBuild>
 +  </PropertyGroup>
 +
 +  <ItemGroup>
 +    <PackageReference Include="Microsoft.CodeAnalysis.Analyzers" Version="3.3.3">
 +      <PrivateAssets>all</PrivateAssets>
 +      <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
 +    </PackageReference>
 +  </ItemGroup>
 +
 +</Project>
 +</code>
  
  
/home/http/wiki/data/attic/dotnet.1659178576.txt · Zuletzt geändert: von david