locked
Probleme passage de VS2008 à Blend RRS feed

  • Question

  • Bonjour, à la suite du webcast concernant la collaboration entre developpeur et designer j'ai voulu refaire le projet presenté et je n'arrive pas à passer entre vs2008 et blend (version d'evaluation)

    Webcast : http://www.microsoft.com/france/vision/mstechdays08/WebcastMSDN.aspx?EID=24d5fe9e-3a1d-4f76-b0c3-e7d5b50fa59d

    Probleme : Fichier projet non valide. Le fichier projet <<E:\Mes Documents XP\Visual Studio 2008

                    \Projects\test izunpode\test izunpod.csproj>> n'est pas valide. Le projet importé

                    "E:\Microsoft.CSharp.targets" est introuvable.

                     Verifiez que le chemin d'acces dans la déclaration <Import> est correct et que le fichier existe

                    sur le disque,E:\Mes Documents XP\Visual Studio 2008\Projects\test izunpode\test izunpod.csproj.

     

    Il y a bien 1 fichier Microsoft.CSharp.targets (il y en a meme 2) qui sont aux adresses

             C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727

             C:\WINDOWS\Microsoft.NET\Framework\v3.5

    mais pas à E:\.

     

    Et quand j'ouvre celui de C:\WINDOWS\Microsoft.NET\Framework\v3.5

    j'obtiens : <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">

    Or dans mon projet sous VS, j'ai la ligne

         xmlns : x=http://schemas.microsoft.com/winfx/2006/xaml 

     

    Pourquoi cela ne se passe t'il pas comme dans le webcast?

     

    mercredi 23 avril 2008 16:33

Réponses

  • J'ai trouve la solution :

     dans le projet sous VS, dans l'esplorateur de solutions, il y a les references.

    Puis dans les proprietes de Presentation framework, on trouve une entrée Version spécifique où j'ai mis la valeur true (false par defaut).

    Ensuite dans les proprietes de la solution, j'ai forcé le Framework cible a .NET Framework 3.5.

     

    Et ça a fonctionné.

     

    Etonnament, pour les autres versions de framework, cela fonctionne aussi. Je ne sais pas si c'etait du à ça en particulier mais je n'ai plus d'erreur sous blend.

    vendredi 25 avril 2008 10:00

Toutes les réponses

  • Il se pourrait que votre version de Blend ne supporte pas les fichiers .csproj de format VS2008. Vérfier si vous avez la dernière version de Blend et si celle-ci supporte VS2008. En VS2005 je n'ai jamais eu de problème.

     

    mercredi 23 avril 2008 18:18
  • Tout d'abord, merci pour votre réponse rapide.

    La version de Blend dont je dispose a été téléchargé cet apres midi sur le site d'Expression donc je présume avoir la plu récente. Par ailleurs il n'est pas inscrit la version de VS avec laquelle il pourrait fonctionner. Et en voulant telecharger une version express de VS2005, je tombe sur les versions 2008.

    Donc je suis comme qui dirait bloqué. Comment pourrais je savoir si vs2008 est compatible avec la version de blend qui se télécharge sur le site d'Expression ? 

    mercredi 23 avril 2008 19:29
  • J'ai trouve la solution :

     dans le projet sous VS, dans l'esplorateur de solutions, il y a les references.

    Puis dans les proprietes de Presentation framework, on trouve une entrée Version spécifique où j'ai mis la valeur true (false par defaut).

    Ensuite dans les proprietes de la solution, j'ai forcé le Framework cible a .NET Framework 3.5.

     

    Et ça a fonctionné.

     

    Etonnament, pour les autres versions de framework, cela fonctionne aussi. Je ne sais pas si c'etait du à ça en particulier mais je n'ai plus d'erreur sous blend.

    vendredi 25 avril 2008 10:00
  • J'ai exactement le même problème mais vos modifications ne changent rien pour moi Sad 

    Pas d'autres idées?

    vendredi 9 mai 2008 11:39