Ist es möglich, eine einzelne C# Code -Datei mit dem .Net Core Roslyn Compiler zu kompilieren?C#

Ein Treffpunkt für C#-Programmierer
Anonymous
 Ist es möglich, eine einzelne C# Code -Datei mit dem .Net Core Roslyn Compiler zu kompilieren?

Post by Anonymous »

In Old .NET konnten wir den CSC Compiler ausführen, um eine einzelne .cs -Datei oder mehrere Dateien zu kompilieren. Gibt es einen eigenständigen Befehlszeilen-Compiler, der es ermöglicht, Quellcode-Dateien ohne ein Projekt zu kompilieren (und auf Listenabhängigkeiten in derselben Befehlszeile auflisten)?

Code: Select all

[root@li1742-80 test]# time dotnet build
Microsoft (R) Build Engine version 15.3.409.57025 for .NET Core
Copyright (C) Microsoft Corporation. All rights reserved.

test -> /root/test/bin/Debug/netcoreapp2.0/test.dll

Build succeeded.
0 Warning(s)
0 Error(s)

Time Elapsed 00:00:03.94

real    0m7.027s
user    0m5.714s
sys     0m0.838s

[root@li1742-80 test]# time csc Program.cs
Microsoft (R) Visual C# Compiler version 2.3.0.61801 (3722bb71)
Copyright (C) Microsoft Corporation. All rights reserved.

real    0m0.613s
user    0m0.522s
sys     0m0.071s
[root@li1742-80 test]#
Anmerkung 7 Sekunden mit .NET CORE gegenüber mehreren hundert Millisekunden mit dem alten CSC für dieselbe Datei.>

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post