Fordi projektet skal udvikle Windows-tjenester, skal udskiftning af Windows-serviceprogrammer stoppes først, ellersFilen vil være optaget og kan ikke erstattes。
Erstatningsprogramfiler erstattes af FTP eller delte netværksdiske, og kræver ikke login på serveren.
Det er besværligt at logge ind på serveren hver gang du stopper eller starter Windows-tjenester (Serveren er en bastionmaskineSå ved at bruge ASP.NET Core til at udvikle et ServiceAdmin-projekt kan du implementereStarter, stopper og genstarter Windows-tjenester via nettet。
Ved at bruge ASP.NET Core-publicering angiver den ønskede platform, altså serverenIngen installation er nødvendig.NET SDK。
Tag først et kig på skærmbilledet:
Programkernekode:
Vedhæft et bat-script, start projektet med scripts, scriptsSkal drives som administratorFordi nogle tjenester kræver administratorrettigheder, og scriptet er som følger:
Kildekode-download:
Turister, hvis I vil se det skjulte indhold i dette indlæg, så vær venlig Svar
|