Bonjour à tous,
J'ai fait une petite application qui désacive les connections réseaux.
J'utilise pour cela la dll suivante:
Lorsque je créé le setup et installe l'aplpication sur ma machine, tout fonctionne, les cartes réseaux sont bien désactivées.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 using System; using System.Collections.Generic; using System.Text; using NETCONLib; namespace disable_network { class Program { static void Main(string[] args) { NETCONLib.INetSharingManager insm = new NETCONLib.NetSharingManagerClass(); NETCONLib.INetSharingEveryConnectionCollection allConns = insm.EnumEveryConnection; foreach (NETCONLib.INetConnection iconn in allConns) { NETCONLib.INetConnectionProps incProps = insm.get_NetConnectionProps(iconn); iconn.Disconnect(); } } } }
Mais lorsque j'installe l'application sur une autre machine, ça ne fonctionne pas.
Pourtant la dll est bien installée avec le programme.
D'où cela peut il venir ?
Merci pour votre aide !!
Partager