Das Programm enthält keine als Einstiegspunkt geeignete statische Main-Methode C#?

3 Antworten

ja, und wo ist deine public static void Main(), die der Einstiegspunkt ist?

PS: Deine Klasse sollte wie der Rest auch englisch benannt sein und Methoden werden groß geschrieben

na und?

Das ist der Quellcode irgendeiner C#-Klassen-Bibliothek . Selbstverständlich hast Du da keinen Einsprungpunkt.

https://docs.microsoft.com/de-de/dotnet/core/tutorials/library-with-visual-studio

https://www.c-sharpcorner.com/uploadfile/61b832/creating-class-library-in-visual-C-Sharp/

enthaltene Funktionen werden von einem Programm aufgerufen...

CSC ist der C#-Compiler: CSharp Compiler

Jedes Programm braucht einen Einstieg - woher soll die Runtime denn sonst wissen, was sie machen soll?

https://docs.microsoft.com/de-de/dotnet/csharp/programming-guide/main-and-command-args/

Woher ich das weiß:Berufserfahrung
Erzesel  27.02.2021, 17:17

Der Code "riecht" eher nach Klassenbibliothek. Da versucht unser Fragestelle wohl irgendwie eine Cheat per DLL in sein Spiel einzubauen, ohne das er wirklich weiß was er da tut...

1
Palladin007  27.02.2021, 17:27
@Erzesel

Oder ein Plugin - kann ja auch ein "nicht-Cheat"-Projekt sein.

Aber Du hast recht, es kann auch genauso gut eine DLL sein, die kann man dann natürlich nicht ausführen.

0