2008-12-24 214 views
3

我已经问过这个问题在JOS-.NET板运行的.NET Windows服务,但乔尔下来,这里关闭该主板再次为:安装在一个虚拟主机

做网页托管服务提供商允许你安装Windows服务?我想玩一些自动化的东西,目前我可以在我自己的开发电脑上做得很好,但是我想开始向公众开放这些东西。但是,网络主机是否允许您运行installutil.exe?

如果有人有这方面的经验,请让我知道。谢谢。

回答

4

不,99%的托管服务提供商(至少在共享托管环境中)不允许您安装Windows服务来增强您的网站功能。

如果你在一个VPS或专用设置,并有权访问远程桌面进入机器,那么是的,你可以。

1

您在ASP.NET中查找的是后台进程。这是一个实现为独立线程的过程,您将存储在Application对象中。

一般来说,不建议做这样的事情,因为它不能很好地扩展。它将与IIS/ASP.NET进程竞争资源。

Google它了解更多 - >google search

编辑:正如其他人所说的。通常ISP不会让你安装服务应用程序。使用后台进程是解决这些情况的解决方案。

0

谢谢米切尔和vmarquez。

我发现这一轮关于implementing a service的方式,但不必实际安装服务。

但是,它在执行过程中有点老套,所以我可能会试试VPS /专用路由。