www.bewise.fr

Recherche

KBs

Setup web sous VS 2010 et version du framework

Si vous utilisez un projet de setup web sous VS 2010 pour installer un site en framework 2.0 ou 3.5 (principalement dans le cas d’un projet migré depuis VS 2008, mais aussi pour les projets directement créés sous VS 2010), à l’exécution du setup sur le serveur, vous avez de grandes chances de voir apparaître un message indiquant que la clé de base de registre « Software/Microsoft/ASP.NET/4.0.30319.0 » est introuvable (si le framework 4 n’est pas installé). La raison vient d’un nouveau paramètre des projets web setup, qui est plutôt bien planqué. Il ...

21/09/2010

Lire le détail

Conversion batch de solutions VS 2008 / VS 2010

Si vous avez un ensemble de projets Visual Studio à convertir vers Visual Studio 2008 ou Visual Studio 2010, vous pouvez le faire simplement par un script powershell :). Attention : selon votre installation (notamment x86/x64), le chemin de visual studio dans le script est peut-être incorrect.   Vers Visual Studio 2008 $dir = get-childitem . -recurse $list = $dir | where { $_ .extension -eq ".sln" } foreach ( $f in $list ) { $args = "/upgrade {0}" -f ( $f .fullname ) $p = [ Diagnostics.Process ] ::Start ( 'C:\Program ...

30/08/2010

Lire le détail

Erreur Addin Team dans VS 2008 SP1

Si jamais vous recevez cette erreur avec Team Explorer lorsque vous cherchez à visualiser les WI avec Excel : Deux choses sont alors à vérifier : 1. Il faut parfois réactiver l'addin dans excel : 2. Sinon, il faut aussi parfois lancer une réparation de l'addin Team et vérifier ensuite s'il est bien « enable ». Pour la réparation : http://msdn.microsoft.com/en-us/teamsystem/bb693326.aspx .Pour rendre l'addin « enabled » ( http://social.msdn.microsoft.com/Forums/en-US/tfsgeneral/thread/cec8d4fe-83e3-4965-b7fb-9434e1f83774 ) : · Using Windows Vista or Windows 7 and Office 2007, ...

12/07/2010

Lire le détail

VS 2008 qui freeze sur l'édition de pages aspx

Si comme moi, vous venez d'installer Office 2010 et que maintenant l'édition de pages aspx fait freezer Visual Studio 2008, il existe une solution. Il faut aller dans les programmes installés, repérer « Microsoft Visual Studio Web Authoring Componant », et faire une réparation du composant (en faisant change, puis repair dessus). Plus d'infos sur cette page : http://blogs.msdn.com/webdevtools/archive/2010/04/19/upgrade-or-uninstall-of-office-2007-might-cause-vs-2008-web-designer-to-hang.aspx

12/07/2010

Lire le détail

VS 2010 Power Tools

A installer sur votre VS 2010 : Depuis le menu Tools -> Ou depuis l'adresse : http://visualstudiogallery.msdn.microsoft.com/en-us/d0d33361-18e2-46c0-8ff2-4adea1e34fef (où vous trouverez le détail) Entre autre, une jolie nouveauté : Avant : Après :

12/07/2010

Lire le détail

WPF et Silverlight Designer Visual Studio 2010 - Site Officiel

Comment faire une application WP avec VS2010 ?? Voici le site officiel : http://windowsclient.net/wpfdesigner Exemple des fonctionnalités pour WPF : http://windowsclient.net/wpfdesigner/articles/first-wpf-application.aspx

12/07/2010

Lire le détail

Installation de Visual Studio 2008 plante sur Web Authoring Component

Si votre installation de Visual Studio foire quasiment dès le début avec ces messages dans le error log : [08/13/09,12:51:58] setup.exe: [2] ISetupComponent::Pre/Post/Install() failed in ISetupManager::InternalInstallManager() with HRESULT -2147023293. [08/13/09,12:51:58] VS70pgui: [2] DepCheck indicates Microsoft Visual Studio Web Authoring Component is not installed. Tentez le coup en fermant les applications office (notamment Outlook) et en particulier si vous avez office 2010 installé. ça marche beaucoup mieux d'un coup !

12/07/2010

Lire le détail

Bug VS2008 avec Team Explorer 2008

Si l'on à deux écrans et que le principal c'est celui de droite, on ne voit pas la fenêtre popup de Team Explorer ce qui nous fait croire que VS a figé. C'est beau

12/07/2010

Lire le détail

Changer le navigateur par défaut de Visual Studio

Certains d'entre vous ont peut-être eu envie de changer le navigateur web par défaut de leur système, mais ne l'ont pas fait car ils veulent continuer à développer des sites web et à les débuguer sous Internet Explorer. Eh bien en fait, il est tout à fait possible de définir un autre navigateur comme navigateur par défaut du système, et continuer à utiliser Internet Explorer pour développer ! Pour cela, définissez votre navigateur préféré dans Windows, puis allez dans Visual studio. Faites un clic droit sur un fichier aspx, puis « Browse with » Et vous ...

12/07/2010

Lire le détail

Debogage MultiThread sous VS 2008

Source : http://www.codethinked.com/post/2008/01/Visual-Studio-2008-New-Multi-Threaded-Debugging-Feature.aspx Franchement ça poutre !   So, I was working in Visual Studio 2008 today (yeah, I know what you are thinking. I am pretty fancy) and I noticed this little bugger. Hmmmm, my first thought was that it was the "add wavy lines" feature that I had been hearing so much about. So I clicked it. I mean, who wouldn't want to add some nice wavy lines to their software? To my dismay though, this is all that happened: You see? No wavy lines, it just was now highlighted. But in doing so I inadvertently hovered over it a little too long. Ooooh, ...

12/07/2010

Lire le détail

VS 2008. Ciel mon WCF Configurator

Si vous avez installé Visual Studio 2008 (bon ça réduit pas mal les personnes ciblées pour le moment) et que vous souhaitez faire du WCF (Bn ok, là aussi ça réduit l'effectif. Bon Fred, cette KB est pour toi donc J), voici une première astuce. Supposons que vous souhaitiez créer un projet classique Windows Forms (dans mon cas, projet supposé jouer le rôle de Host dans une archi WCF) et que vous souhaitiez éditer le fichier de configuration via l'outil WCF Configurator ; , et bien vous risquez d'être surpris de ... ne pas voir le menu associé, lors du clic droit sur votre fichier de ...

12/07/2010

Lire le détail

Tests unitaires : Comparateur générique

Vous avez peut-être déjà dû faire des tests unitaires, au moins par obligation. J ! Il arrive souvent dans les tests unitaires, de devoir tester l'égalité de 2 objets : par exemple, on veut tester la DAL. Du coup on enregistre une entité en base de données, on charge l'entité avec son Id, puis on compare les 2 objets. Si les propriétés sont identiques alors le test est Ok. Possibilité : Si on a de la chance, les entités implémentent un truc du style IComparer, mais là faut pas trop rêver, c'est assez rare. Dans l'autre cas, on se paluche à la mano la ...

12/07/2010

Lire le détail

MS Project Addin Team Foundation

Si vous avez ce genre de bug sur MS Project, lorsque vous essayez de le connecter avec votre Projet Team : C'est que votre fichier de mapping n'est pas bon  (omg) Alors pourquoi il n'est pas bon hein ? Ben je sais pas !!! (osef) Par contre la solution pour réparer ce bousin : Utilisez l'utilitaire en ligne de commande (comme tout bon utilitaire qui permet de faire tourner un produit MS) TFSFieldMapping.exe Etape 1 : Récupérer un fichier de mapping correct, genre celui du projet Bewise.ExempleAgile : TFSFieldMapping.exe download http://team.bewise.fr:8080   Bewise.ExempleAgile C:\tmp\MappingFile.xml Etape 2 : Uploader le bon ...

12/07/2010

Lire le détail

Intégrer Reflector à Visual Studio

Si vous en avez marre de lancer manuellement reflector à chaque fois que vous en avez besoin, sachez qu'il est possible de l'intégrer directement au sein de Visual Studio sans avoir besoin d'installer d'Addin. Pour cela rendez-vous dans Tools\External Tools puis ajouter un élément comme ci-dessous L'argument $(TargetPath) vous permet de lancer reflector en ajoutant l'assembly générée par votre projet courant directement au sein de Reflector. Une fois validé vous devriez avoir une nouvelle entrée dans votre menu Tools. Mais si vous êtes encore plus fainéant et que vous souhaitez avoir un beau bouton ...

12/07/2010

Lire le détail

Intellisense très lente dans Visual Studio 2008

Par deux fois chez des clients je me suis retrouvé avec l' intellisense de Visual Studio 2008 qui se met à ralentir au point de stopper complètement ma productivité. J'ai d'abord cru que ce problème de performance venait de mon OS non-déterministe (ie. Vista) mais non, le problème venait bien de Visual Studio. Le problème est apparu dans les cas suivants : utilisation d'un "gros" Dataset typé utilisation d'une grosse référence de Web Service (ReportService2006.asmx vous connaissez ?) Après quelques investigations, j'ai trouvé d'autres personnes avec le ...

12/07/2010

Lire le détail

Visual Studio 2008 Fichier AL.exe introuvable

Voici un petite [KB] concernant l'erreur suivante : Voici comment solutionner le problème : (lien : http://www.cnblogs.com/Don/archive/2008/04/07/1139880.html ) First of all you need to find the path of AL.exe on your machine, AL.exe should be there when you install Windows SDK. Go to: Start -> Programs -> Microsoft Visual Studio 2008 -> Visual Studio Tools -> Visual Studio 2008 Command Prompt Type the following command: Where al.exe The above command shall give you the path to the AL.exe on your machine. Now go to Control Panel -> System -> Advanced System Settings -> Environment Variables Add a new variable with the following ...

12/07/2010

Lire le détail

Fournir un point d'entrée non managé dans une DLL mixte

Lorsque vous développez une application ou bibliothèque C++ en mode mixte (mêlant code natif et code managé), il est recommandé de fournir un point d'entrée non managé pour votre DLL. Si ce n'est pas le cas vous risquez de rencontrer ce genre de message amical de la part de regsvr32 : Pour ce faire, sélectionner le fichier cpp contenant votre point d'entrée (dans mon cas DllMain.cpp) et désélectionner l'option Compile with CLR afin que ce fichier ne soit pas flaggé avec le /CLR lors de la compilation contrairement aux autres fichiers cpp de votre bibliothèque :

12/07/2010

Lire le détail