Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 22590|Vastaus: 3

[Konsoliohjelma] Topshelfin käyttö C#-aikataulutetuissa suoritustehtävissä

[Kopioi linkki]
Julkaistu 27.4.2019 21.28.16 | | | |
johdanto

Edellisen artikkelin jälkeen Windows-palveluiden luomisesta tämä artikkeli esittelee yksinkertaisemman tavan luoda Windows-palveluita. Käytä Topshelfin kolmannen osapuolen plugineja.
Ympäristö ja työkalut

>Windows 10 -järjestelmä

>VS 2017

Tekstiviesti

1: Luo uusi konsolisovellus.

2: Asenna "Ylähylly", ja lainattu. Voit myös klikata linkkiä ladataksesi (Hyperlinkin kirjautuminen on näkyvissä.

3: Liitä seuraava koodi:






4: F5 suorittaa ohjelman, ja näet, että joka sekunti se tuottaa linjan.




5: Riville 6 kirjoita Ctrl +C poistuaksesi. Joten pysähdymme.




Asennuspalvelut

Olemme jo toteuttaneet aikarajoitettuja tehtäviä Topshelfin kanssa aiemmin. Asennetaan se palveluun.

1: Koodiosassa voit viitata edelliseen artikkeliin. Start() stop() -menetelmässä tallenna tiedot. Näin seuraavassa asennuksessa näet ohjelman toimivan intuitiivisemmin.

2: Ensinnäkin, avaa CMD ylläpitäjänä. Sitten käytä komentoriviä leikkaamaan hakemistoon, jossa ohjelma pyörii ("bin\Debug").






3: Aloita palvelun asennus. Kirjoita komentoriville "TopshelfDemo.exe install" – > enter.





4: Yllä olevasta kuvasta näet asennuksen onnistumisen. Aloita nyt palvelu, kirjoita "TopshelfDemo.exe start" – > sisään.





5: Yllä olevasta kuvasta näet, että palvelu on onnistuneesti käynnistetty. Yksi Topshelfin ominaisuuksista on, että voit ottaa saman instanssin käyttöön useilla eri nimillä.

Sitten kirjoita "TopshelfDemo.exe –instance "newinstallname" install" – > enter.






Aloita palvelu tällä uudella nimellä, kirjoita "TopshelfDemo.exe –instanssi "newinstallname" start" – > enter.


6: Näet, että toinen instanssi on myös asennettu onnistuneesti. Tarkistetaan nyt palvelun tila.



Palvelu näkyy, kaksi instanssia käynnistetään.

7: Pysäytä palvelu Syötä "TopshelfDemo.exe pysähdy" – > sisään.




Poista palvelu, kirjoita "TopshelfDemo.exe poista" – > sisään.





8: Poista toisen asennuksen instanssi samankaltaisella syntaksilla Komentorivi on:


Epilogi

Topshelf on parempi Quartz.Net aikataulutettuun liikenteeseen.





Edellinen:C# on Windows-palvelu, joka suorittaa tehtäviä säännöllisesti
Seuraava:Hallitsee edistyneitä RxJava 2 -responsiivisia ohjelmointi-ideoita
Julkaistu 30.4.2019 0.08.19 Puhelimesta |
Vau, Fat Chan, olet niin mahtava, että lähetin sinulle vesivinkin keskellä yötä
 Vuokraisäntä| Julkaistu 30.4.2019 15.19.53 Puhelimesta |
Jiu Shiya Julkaistu 30.4.2019 00:08
Vau, Fat Chan, olet niin mahtava, että lähetin sinulle vesivinkin keskellä yötä

Pfft. En nukkunut keskellä yötä, kun katsoin teknistä viestiä?
Julkaistu 14.5.2019 18.33.13 |
Empty Cicada Julkaistu 30.4.2019 klo 15:19
Pfft. En nukkunut keskellä yötä, kun katsoin teknistä viestiä?

Se on varmaa, oletko sinä roolimalli?
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com