none
Comment utiliser des programmes sans installer VS? RRS feed

  • Question

  • Bonjour,

    Je voulais savoir ce que je dois faire pour pouvoir exécuter des programmes (en dot net) sur des machines locaux d'une manière automatique. sans installer Visual studio. j'ai pensé à utiliser les windows services mais ça nécessite que VS soit installer sur la machine locale.

    Merci de m'aider à trouver une solution

    mardi 31 juillet 2012 13:55

Réponses

  • Bonjour,

    Il suffit tout simplement de télécharger et d'installer le .NET Framework http://www.microsoft.com/fr-fr/download/details.aspx?id=17851 (le plus souvent il est fourni avec Windows ou installé automatiquement via Windows Update).

    Une fois le .NET Framework installé, vous n'avez plus qu'a fournir l'exécutable et c'est tout...

    Cordialement


    Gilles TOURREAU - MVP C#
    Architecte logiciel/Consultant/Formateur Freelance
    Blog : http://gilles.tourreau.fr
    - MCPD : Enterprise Developper / Windows Developper 3.5 / ASP .NET 3.5/4.0
    - MCITP : SQL Server 2008 Developper
    - MCTS : ADO .NET 3.5 / SQL Server 2008 Developper / Windows Forms 3.5 / ASP .NET 3.5/4.0

    mardi 31 juillet 2012 15:42
    Modérateur
  • Il y a 2 choses :

    Un, vous voulez exécuter un programme .NET sur une machine. Comme le dit Gilles, il suffit que le framework soit installé puis un simple copier-coller de votre exe (avec ses dépendences) suffit (ce qu'il y a dans le dossier bin\Debug ou bin\Release).

    Deux, vous voulez lancer le programme à une heure donnée. Deux solutions : effectivement un Windows Service (avec le droit qu'il faut). Vous pouvez en développer un avec Visual Studio (y'a un template pour cela). Soit utiliser tout simplement le planificateur de tâche de Windows.


    Richard Clark
    Consultant - Formateur .NET
    http://www.c2i.fr
    Depuis 1996: le 1er site .NET francophone

    mercredi 1 août 2012 09:27

Toutes les réponses

  • Bonjour,

    Il suffit tout simplement de télécharger et d'installer le .NET Framework http://www.microsoft.com/fr-fr/download/details.aspx?id=17851 (le plus souvent il est fourni avec Windows ou installé automatiquement via Windows Update).

    Une fois le .NET Framework installé, vous n'avez plus qu'a fournir l'exécutable et c'est tout...

    Cordialement


    Gilles TOURREAU - MVP C#
    Architecte logiciel/Consultant/Formateur Freelance
    Blog : http://gilles.tourreau.fr
    - MCPD : Enterprise Developper / Windows Developper 3.5 / ASP .NET 3.5/4.0
    - MCITP : SQL Server 2008 Developper
    - MCTS : ADO .NET 3.5 / SQL Server 2008 Developper / Windows Forms 3.5 / ASP .NET 3.5/4.0

    mardi 31 juillet 2012 15:42
    Modérateur
  • Il y a 2 choses :

    Un, vous voulez exécuter un programme .NET sur une machine. Comme le dit Gilles, il suffit que le framework soit installé puis un simple copier-coller de votre exe (avec ses dépendences) suffit (ce qu'il y a dans le dossier bin\Debug ou bin\Release).

    Deux, vous voulez lancer le programme à une heure donnée. Deux solutions : effectivement un Windows Service (avec le droit qu'il faut). Vous pouvez en développer un avec Visual Studio (y'a un template pour cela). Soit utiliser tout simplement le planificateur de tâche de Windows.


    Richard Clark
    Consultant - Formateur .NET
    http://www.c2i.fr
    Depuis 1996: le 1er site .NET francophone

    mercredi 1 août 2012 09:27
  • Merci de votre aide, 

    J'adopte la solution des windows services. à laquelle  j'ai ajouté un projet d'installation pour pouvoir installer le windows service correctement.

    mercredi 8 août 2012 11:17