|
|
Postat pe 12.04.2018 22:44:30
|
|
|
|

Așa cum se vede în figura de mai sus, am scris servicii Windows în .net/c#, cum le instalăm? Nu este corect să dai dublu click direct pentru a deschide programul!
Servicii de instalare
Deoarece framework-ul demo folosește 4.5, introdu cd C:\Windows\Microsoft.NET\Framework\v4.0.30319 și intră Trecem la directorul curent, trebuie menționat aici că există multe versiuni similare în directorul C:\Windows\Microsoft.NET\Framework, iar directorul depinde de mediul de rulare al proiectului, de exemplu, dacă este .NET Framework2.0, trebuie să introduci cd C:\Windows\Microsoft.NET\Framework\v2.0.50727
(Amintește-ți să rulezi cmd cu comenzi admin)
Introduce InstallUtil.exe E:...\TestServert.exe Introduce Descriere: E:...\TestServer.exe indică locația fișierului exe generată de proiect
Deschide serviciul și poți vedea serviciul instalat
Desinstalează serviciul
Deinstalarea este foarte simplă, deschide cmd-ul, doar scrie sc delete TestServer. La ștergerea unui serviciu, calea E:...\TestServert.exe trebuie să existe, altfel ștergerea nu va avea succes.
Depanare
Dacă vrei să depanezi un program, poți folosi VS pentru a-l atașa procesului de depanare, așa cum se arată în figura de mai jos:
|
Precedent:Incapacitatea de a oferi un proces pentru un ADO.NET cu numele fix "System.Data.SqlClient"...Următor:.net/c# Comparație de serializare XML, Json, Hessian, Protocol Buffers
|