Articles of visual studio

Existe-t-il un moyen de déboguer le code Python incorporé en C # avec Visual Studio et PTVS?

J’ai créé le code pour incorporer le code IronPython en C # public ScriptEngine GetEngine() { if( _engine != null ) return _engine; _engine = Python.CreateEngine(); var paths = _engine.GetSearchPaths(); paths.Add( _pythonPath ); _engine.SetSearchPaths( paths ); var runtime = _engine.Runtime; runtime.LoadAssembly( typeof( CharacterCore ).Assembly ); return _engine; } public IAbility Movement() { var engine = […]

Visual Studio Intellisense ne montrant pas certaines classes

Mon Visual Studio n’affiche pas beaucoup de classes disponibles dans la saisie semi-automatique IntelliSense. Par exemple, un projet sur Texture2D je travaille a une référence à l’espace de noms Microsoft.Xna.Framework . Pourtant, même après avoir ajouté l’instruction using utilisant Microsoft.Xna.Framework dans un fichier, IntelliSense est incapable de reconnaître des classes telles que Texture2D et Rectangle […]

UWP UnauthorizedException

J’écris actuellement ma première application UWP juste pour apprendre les ficelles du métier. Je construis une petite application qui extrait les données des archives téléchargées sur Facebook. Mais lorsque j’essaie d’ouvrir le fichier (même si tout le monde a un access complet), je reçois une exception UnauthorizedException. Je ne comprends pas cela et je n’ai […]

Extension de l’espace de noms Shell. C #. C ++, MFC, AT: quoi utiliser?

Nous devons créer une extension d’espace de noms Shell. J’ai quitté la programmation Windows en 2005, ce qui m’a obligé à créer de simples extensions de shell, tout en développant des serveurs COM très complexes (applications in-process et out-of-process) et des ordinateurs de bureau. Nous avons utilisé les bibliothèques ATL et MFC. Le temps a […]

UWP: PRI277: 0xdef00532 – Valeurs en conflit pour la ressource ”

Dans le cadre du processus de génération de Visual Studio 2017 UWP, une application appelée MakePri.exe est exécutée. Cela jette une erreur dans mon projet mais je ne sais pas pourquoi. L’appel en ligne de commande est: C: \ Program Files (x86) \ Kits Windows \ 10 \ bin \ 10.0.16299.0 \ x64 \ MakePri.exe […]

Comment C # peut-il utiliser une DLL existante simplement sans inscription (regsvr32)

Situation J’exécute un système de compilation qui exécute plusieurs versions pour plusieurs projets. Pour éviter qu’une génération en impacte une autre, nous verrons l’utilisateur de la version uniquement dans son espace de travail. Les versions sont exécutées comme des utilisateurs non privilégiés qui n’ont qu’une possibilité d’écriture dans l’espace de travail. Défi Lors de notre […]

Faire en sorte que le concepteur Visual Studio ignore une propriété publique

J’ai un UserControl avec une propriété publique utilisant les atsortingbuts suivants: [Browsable(false)] [DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)] J’ai essayé de supprimer le formulaire propriétaire, de recréer un nouveau formulaire dans Visual Studio 2010 et d’append ce UserControl au formulaire. Il continue d’append une ligne comme celle-ci dans le fichier Designer: this.vMyUserControl.MyProperty = ((MyNamespace.MyClass)(resources.GetObject(“vMyUserControl.MyProperty”))); Cela bloque mon application car cette […]

XDT Transforms – Transformer la transformation

Je crée un paquet de nugets où une partie du résultat de son installation consiste à modifier mon web.release.config. Je n’ai aucun problème à insérer des éléments dans ce fichier avec mon web.release.config.install.xdt, mais je dois conserver les atsortingbuts xdt: Transform et xdt: Locator sur les éléments que j’insère car ces transformations devront être exécutées […]

Comment comstackr un projet à la fois pour .Net 3.5 et 4

J’ai besoin de comstackr un projet pour .Net 3.5 et .Net 4.0. Quel est le moyen le plus économique de faire cela? Si je référence ce projet à partir d’un autre assemblage, comment déterminer le moteur d’exécution ciblé? Ou devrais-je simplement faire référence à des fichiers binarys directement?

Comment indenter des directives #if dans le code?

Dupliquer possible: Comment forcer l’indentation des directives conditionnelles C #? Visual Studio peut-il automatiquement mettre en retrait / formater les directives de prétraitement? Dans l’exemple de code suivant, il y a une directive #if mais notez l’absence d’indentation: else { #if DEBUG Debug.Print(ex.Message); #endif return null; } Je sais que cela est probablement le cas […]