プロジェクトはWindowsサービスを構築する必要があるため、Windowsサービスプログラムファイルを置き換える際にはまず停止する必要があります。そうでなければファイルは占有されており、置き換えられません。
置き換えプログラムファイルはFTPや共有ネットワークディスクに置き換えられ、サーバーへのログインは不要です。
Windowsサービスを停止・開始するたびにサーバーにログインするのは面倒です(サーバーはバスティオンマシンですASP.NET Coreを使ってServiceAdminプロジェクトを開発すれば、実装できますウェブ経由でWindowsサービスの起動、停止、再起動。
ASP.NET Coreの公開はターゲットプラットフォームを指定するため、サーバーを指定します設置は不要です.NET SDK。
まず、スクリーンショットを見てください:
プログラムコアコード:
batスクリプトを添付して、スクリプトからプロジェクトを始めましょう管理者として運営しなければなりませんなぜなら、一部のサービスでは管理者権限が必要であり、スクリプトは以下の通りだからです:
ソースコードダウンロード:
観光客の皆さん、この投稿の隠された内容を見たい方は、どうぞ 答える
|