Webホストで.NETのWindowsサービスをインストールして実行します
-
23-08-2019 - |
質問
私はすでにJOS-.NETボードでこの質問をしたが、ジョエルは、それが再びダウンので、ここでそのボードを閉じています:
ウェブホスティングプロバイダでは、Windowsサービスをインストールすることができますか?私は現在、自分のdevのPCから罰金を行うことができますいくつかの自動化のもの、と周りにプレイしたいが、私は公衆までこのようなものを開いて開始したいと思います。しかし、Webホストあなたがinstallutil.exeを実行することができますか?
誰もがこの経験を持っている場合は、は、私に教えてください。おかげます。
解決
いいえ、ホスティングプロバイダの99%は、少なくとも共有ホスティング環境のために、あなたのサイトの機能を強化するためにWindowsサービスをインストールすることはできません。
あなたはVPSや専用の設定にしており、マシンにリモートデスクトップへのアクセスを持っている場合は、[はい、できます。
他のヒント
あなたがASP.NETで探していると、バックグラウンド・プロセスです。これは、Applicationオブジェクトに格納されます別のスレッドとして実行されるプロセスである。
それがうまくスケールしないので、一般的に、このような何かをすることはお勧めできません。これは、IIS / ASP.NETのproccessとのリソース競合することになります。
Googleのそれより多くの情報のために - > <のhref = "http://www.google.com.mx/search?hl=es&q=aps.net+implementing+a+background+process&btnG=Buscar&meta=" のrel = "nofollowをnoreferrer"> Google検索するます。
EDIT:他のように述べています。通常、ISPは、サービスのアプリをインストールすることはできません。バックグラウンド・プロセスを使用すると、これらのケースでのソリューションです。
おかげミッチェルとvmarquezます。
私は、サービスを実装するのの方法についてはなくせずにこのラウンドを見つけました実際にサービスをインストールしました。
しかし、それは、実装におけるビットhokieあるので、私はちょうどVPS /専用ルートを移動してみてください。