Installation et exécution d'un service Windows .NET à un hébergeur
-
23-08-2019 - |
Question
Je l'ai déjà posé cette question au conseil JOS-.NET mais Joel ferme ce conseil vers le bas si elle est ici à nouveau:
Les fournisseurs d'hébergement Web vous permettent d'installer les services Windows? Je veux jouer avec des trucs d'automatisation, que je peux en faire bien de mon pc dev, mais je voudrais commencer à ouvrir ce genre de choses au public. Cependant, ne hébergeurs vous permettent d'exécuter installutil.exe?
Si quelqu'un a une expérience avec ce s'il vous plaît laissez-moi savoir. Merci.
La solution
Non, 99% des fournisseurs d'hébergement, au moins pour les environnements d'hébergement partagé ne vous installez pas laisser les services Windows pour augmenter la fonctionnalité de votre site.
Si vous êtes sur un VPS ou configuration dédié, et avoir accès à bureau à distance dans la machine alors oui, vous le pouvez.
Autres conseils
Qu'est-ce que vous cherchez dans ASP.NET est un processus d'arrière-plan. Ce processus est mis en œuvre en tant que thread séparé que vous stockerez à l'objet Application.
En général, il est conseillé de ne pas faire quelque chose comme ça parce qu'il n'échelle pas bien. Il sera en concurrence pour les ressources avec IIS / ASP.NET proccess.
Google pour plus d'informations -> google recherche .
EDIT: Comme d'autres ont dit de. En général, les FAI ne vous laissera pas installer des applications de service. L'utilisation d'un processus d'arrière-plan est la solution sur ces cas.