nyoto
Messages postés47Date d'inscriptionmercredi 3 novembre 2004StatutMembreDernière intervention 2 mai 2006
-
25 nov. 2005 à 11:23
nyoto
Messages postés47Date d'inscriptionmercredi 3 novembre 2004StatutMembreDernière intervention 2 mai 2006
-
28 nov. 2005 à 13:07
Bonjour à tous,
Ne développant pas depuis très longtemps en .Net je galère grave pour créer un service windows récupérant automatiquement à intervalles de temps données des images situées sur le web.
Voilà ci-dessous mon code source, il est important de noter que j'avais à la base codé une application windows et que cette récupération fonctionnait correctement ...
Merci d'avance ...
using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Diagnostics;
using System.ServiceProcess;
using System.Net;
using System.Timers;
using System.Threading;
using System.Xml;
using System.Configuration.Install;
using System.Web.Mail;
namespace ServiceFStatsTNT
{
// Cette classe permet de pouvoir compiler le service afin d'en obtenir un executable binaire
// Cependant, ce n'est pas suffisant pour installer le service windows. Ceci permet juste d'avoir un .exe
// Il faudra une etape supplementaire pour installer le service sur votre machine
[RunInstaller(
true)]
public
class MyProjectInstaller: Installer
{
public MyProjectInstaller() :
base()
{
this.Committed +=
new InstallEventHandler(MyProjectInstaller_Committed);
this.Committing +=
new InstallEventHandler(MyProjectInstaller_Committing);
//Instantie les installeurs
ServiceInstaller monServiceInstaller =
new ServiceInstaller();
ServiceProcessInstaller monProcessInstaller =
new ServiceProcessInstaller();
// Le nom du service doit etre egal au nom de la classe ServiceBase dont on derive
//(voir le Public Sub New() de la classe MonService pour comprendre)
nyoto
Messages postés47Date d'inscriptionmercredi 3 novembre 2004StatutMembreDernière intervention 2 mai 2006 28 nov. 2005 à 12:02
... je suis arrivé à faire tourner mon appli en local mais pas en réseau (P:\\majvirus\\testTonio\\ P est un lecteru réseau) ne serait ce pas simplement que je donne mal mon chemin réseau (ne devrai je pas donner le nom du serveur plutôt qu'un map réseau ?)