Articles of visual studio 2010

ExpectedExceptionAtsortingbute ne fonctionne pas dans MSTest

C’est bizarre, mais tout à coup, ExpectedExceptionAtsortingbute cessé de travailler pour moi l’autre jour. Pas sûr de ce qui ne va pas. Je suis côte à côte avec VS 2010 et VS 2005. Cela ne fonctionne pas dans VS 2010. Ce test devrait réussir, mais il échoue: [TestMethod] [ExpectedException(typeof(ArgumentNullException))] public void Test_Exception() { throw new […]

Le module de réécriture d’URL IIS provoque «l’impossibilité de démarrer le débogage sur le serveur Web»

Je viens d’implémenter URL Rewrite Module 2.0 pour IIS 7 et il semble que l’erreur “Impossible de démarrer le débogage sur le serveur Web” dans Visual Studio 2010. En plus de commenter le noeud dans le fichier web.config, est-ce que quelqu’un sait s’il pourrait y avoir un correctif pour ceci pour VS2010? Merci

Pourquoi n’ai-je pas besoin de faire référence à «System.dll» pour utiliser l’espace de noms «System»?

Je travaille sur une affectation qui spécifie “N’utilisez aucune bibliothèque externe”. J’ai donc créé l’application c # et la première chose que j’ai faite a été de supprimer par défaut toutes les références de la DLL … y compris “System.dll”. Cependant, je peux toujours append ceci à mon code: using System; using System.IO; J’étais juste […]

Un moyen de lier une classe, une méthode, en particulier une ligne de code spécifique dans C # comment

Je veux construire une sorte de documentation en utilisant des liens dans le code qui pointent vers une cible. La cible peut être une Class ou une Method ou une ligne de code spécifique. ( pointer vers une ligne de code spécifique est le plus important ) J’ai pensé à une extension pour VS2010 ou […]

WPF Sélection unique entre deux ListBox

J’ai le problème suivant: j’ai deux ListBox , avec deux ItemSource différents, mais les deux ont la même binding pour SelectedItem , car j’essayais d’effectuer une sélection unique entre ces deux listes. Voici une image qui montre mieux le problème: Qu’est-ce que j’aimerais faire? Chaque fois que je sélectionne un élément de la première liste […]

Comment créer un bouton avec des angles arrondis sur Winform C #?

Eh bien, je vais mettre une image sur le bouton, et cette image a des coins arrondis. Comment puis-je y arriver? Cela fait des heures que je fouille dans Google et que je cherche, mais toujours pas de chance.

Visual Studio peut-il cibler une syntaxe C # antérieure en plus des versions antérieures du framework .NET?

La partie facile: Ciblage de la structure .NET 2.0 dans un projet Visual Studio 2010 à l’aide du menu déroulant. La partie difficile: Est-il possible de cibler une version de syntaxe spécifique – par exemple, var s = “hello world” est un sucre syntaxique valide dans VS2008 et les versions ultérieures, mais ne serait pas […]

Comment configurer le conteneur Unity pour fournir une valeur de constructeur de chaîne?

C’est mon cours de dad public class Dad { public ssortingng Name { get;set; } public Dad(ssortingng name) { Name = name; } } Ceci est ma méthode de test public void TestDad() { UnityContainer DadContainer= new UnityContainer(); Dad newdad = DadContainer.Resolve(); newdad.Name = “chris”; Assert.AreEqual(newdad.Name,”chris”); } C’est l’erreur que je reçois “InvalidOperationException – the […]

Aller à la méthode implémentée plutôt que l’interface

Souvent, lors de la navigation dans le code, je tombe sur quelque chose comme ceci: public class Fruity { private IOrange _Orange; public Fruity() { _Orange = new Orange() as IOrange; } public void PrepareFruit() { return _Orange.Peel(); } } Génial, je souhaite maintenant voir comment la méthode Peel est implémentée. Un clic droit sur […]

DataGridView: copie complète dans le presse-papier

J’ai un DataGridView dans une application .Net (V4 C # VS2010) et je veux copier toutes les données dans le presse-papiers en un clic Aucun problème – private void copyToClipboard() { dataGridView1.SelectAll(); DataObject dataObj = dataGridView1.GetClipboardContent(); if (dataObj != null) Clipboard.SetDataObject(dataObj); } Le problème est que l’utilisateur peut déjà avoir des cellules, des lignes, etc. […]