Articles of .net

L’access au registre demandé n’est pas autorisé

J’écris un utilitaire de modification qui modifie certaines clés sous HKEY_CLASSES_ROOT . Tout fonctionne bien sous Windows XP et ainsi de suite. Mais je reçois une erreur L’ Requested registry access is not allowed sous Windows 7. Vista et 2008, je suppose. Comment dois-je modifier mon code pour append le support UAC?

System.IO.FileSystemWatcher pour surveiller un dossier de serveur de réseau – Considérations sur les performances

Je souhaite regarder une arborescence de dossiers sur un serveur réseau pour y apporter des modifications. Les fichiers ont tous une extension spécifique. Il y a environ 200 dossiers dans l’arborescence et environ 1200 fichiers avec l’extension que je regarde. Je ne peux pas écrire un service sur le serveur (hors limite!), La solution doit […]

Correspondance de modèle glob dans .NET

Existe-t-il un mécanisme intégré dans .NET pour correspondre aux modèles autres que les expressions régulières? Je voudrais faire correspondre en utilisant des caractères génériques (glob) de style UNIX (* = n’importe quel nombre de caractères). Je voudrais l’utiliser pour un contrôle de l’utilisateur final. Je crains que permettre toutes les capacités de RegEx soit très […]

Problèmes d’utilisation d’Entity Framework 6 et de SQLite

J’essaie d’utiliser Entity Framework avec SQLite. J’avais des problèmes pour l’intégrer dans mon application principale, alors j’ai commencé un petit test à partir de zéro, en suivant exactement les instructions sur http://brice-lambson.blogspot.com/2012/10/entity-framework-on-sqlite.html En fin de compte, j’obtiens l’erreur suivante lors de l’exécution du projet: Aucun fournisseur Entity Framework trouvé pour le fournisseur ADO.NET avec le […]

Comment puis-je fermer un formulaire de connexion et afficher le formulaire principal sans fermer ma candidature?

J’ai deux formulaires dans mon projet (Login et Main). Ce que j’essaie de comprendre, c’est que si la connexion est réussie, je dois afficher le formulaire principal et fermer le formulaire de connexion. J’ai cette méthode dans le formulaire de connexion qui ferme le formulaire de connexion lorsque la connexion est réussie. Mais le formulaire […]

Comment puis-je lancer un constructeur statique?

Je voudrais exécuter le constructeur statique d’une classe (c’est-à-dire que je veux “charger” la classe) sans créer d’instance. Comment je fais ça? Question bonus: Existe-t-il des différences entre .NET 4 et les versions antérieures? Modifier: La classe n’est pas statique. Je veux l’exécuter avant de créer des instances, car cela prend un certain temps et […]

Déterminer la taille de l’étiquette en fonction de la quantité de texte et de la taille de la police dans Winforms / C #

J’aimerais savoir s’il existe une meilleure approche à ce problème. Je souhaite redimensionner une étiquette (verticalement) pour prendre en compte une certaine quantité de texte. Mon étiquette a une largeur fixe (environ 60 caractères de large avant de devoir être emballée), soit environ 495 pixels. La police est également de taille fixe (12points afaik), mais […]

Quelle est la meilleure façon de créer un hachage court, similaire à ce que fait Url?

J’utilise actuellement des hachages MD5 mais j’aimerais trouver quelque chose qui créera un hachage plus court qui utilise uniquement [az] [AZ] [0-9]. Il suffit de compter environ 5 à 10 caractères. Y a-t-il quelque chose qui le fait déjà? Mettre à jour: J’aime le hachage CRC32. Existe-t-il un moyen propre de le calculer dans .NET? […]

Attendez la fin des threads groupés

Je suis désolé pour une question redondante. Cependant, j’ai trouvé beaucoup de solutions à mon problème, mais aucune d’entre elles n’est très bien expliquée. J’espère que cela sera clair, ici. Le thread principal de l’application C # génère des travailleurs en arrière-plan 1..n utilisant le ThreadPool. Je souhaite que le fil d’origine se verrouille jusqu’à […]

Erreurs de programmation courantes dans .Net lors de la gestion des exceptions?

Quelles sont les erreurs les plus courantes que vous avez vues lors de la gestion des exceptions? Il semble que la gestion des exceptions peut être l’une des choses les plus difficiles à apprendre à faire «bien» dans .Net. Surtout compte tenu de la réponse actuellement classée numéro 1 aux erreurs de programmation communes que […]