Hier, j'essayais d'obtenir une liste de fichiers ouverts par un processus particulier, mais cela semblait être une tâche gigantesque à faire en utilisant C#. Quelqu'un m'a indiqué ce programme astucieux appelé Handle par Mark Rusinovich. Le programme semble suffire à mes besoins mais la licence m'empêche de le redistribuer (ce que je comprends signifie que je ne peux pas compiler mon programme avec ce binaire parce que je le redistribuerais). Je pensais d'abord utiliser le programme pour générer la sortie, puis analyser la sortie pour ma propre utilisation, mais maintenant je suppose que ce n'est pas possible.Comment gérer ce scénario lors du déploiement d'une application C#?
Alors, que dois-je faire maintenant? Lorsque mon programme démarre, ouvrez une boîte indiquant à l'utilisateur de télécharger d'abord ce programme sur le site Web de Microsoft avant d'utiliser mon programme? Quelqu'un peut-il suggérer une solution possible que je pourrais utiliser si je veux le déployer?
PS: Mon application est un freeware
Merci pour les suggestions. Comme je l'ai mentionné, il n'y a pas de vente en cause. Ceci est juste une application téléchargeable gratuitement. Mais je suppose que ce que tu as dit est logique. – Legend
Désolé, raté le "freeware" PS. Je peux voir pourquoi ils interdisent la distribution sur les médias physiques. Leur programme est gratuit, et ils ne veulent probablement pas avoir à supporter la version la plus récente et encore moins les anciennes versions de qui sait quand. – MusiGenesis
Un grand merci! Je vais aller de l'avant avec ça alors. – Legend