Visual Studio 2019 Machen das Datei als Administrator ausgeführt wird?
Ich habe es mit Behandeln von kompatibilitätsproblemen getestet aber es geht dann auf einem anderen PC nicht.
2 Antworten
Selber als Admin starten ist leicht, dafür bieten Windows, Linux und Co entsprechende Funktionen an, dafür gibt's online mehr als genug Anleitungen.
Dass das Programm sich selber Admin-Rechte einfordert, ist dagegen ein Problem.
Ja, unter Windows geht das und ist auch gar nicht sooo kompliziert, aber Windows ist Windows und Linux eben nicht. .NET Core oder .NET 5 (ich geh mal davon aus) kann natürlich nur das, was Windows und Linux beide können.
Heißt:
Du musst dich entweder auf ein Betriebssystem festlegen oder für jedes Betriebssystem eine eigene Alternative finden.
https://stackoverflow.com/questions/42159066/dotnet-core-app-run-as-administrator
Du musst in die Dateien von dem Programm gehen was du geschrieben hast, dazu öfnnest du diesen Dateipfad:
C:\Users\<nutzer>\source\repos\ (ich vermute mal das es auf dem C drive liegt)
unter reops solltest du eine Datei für dein Programm finden. die Exe findest du wen du dich dort durchklickst, bzw unter so einem Pfad:
C:\Users\<nutzer>\source\repos\<ProgrammName>\<ProgrammName>\bin\Debug\<.NET version(z.B .Net Core)>\
In diesem Ordner findest du dann eine exe die du mit rechtsklick, "als admin ausführen" ausführst.