none
Erreur de compilation avec Entity Framework RRS feed

  • Question

  • Bonjour,

    J'utilise Visual Studio 2010 Ultimate Edition. J'ai installé la CTP 3 de SQL Server 2012, puis je l'ai désinstallée afin d'installer la RTM de SQL Server 2012.

    Depuis, il m'est impossible de compiler un projet utilisant Entity Framework. Voici un screenshot des messages :

    Avez-vous une idée d'où ça peut venir ?

    Merci par avance.

    Mathieu

    mercredi 9 mai 2012 09:35

Réponses

  • Bonjour,

    Cette erreur vient certainement du fait que vous avez désinstallé le SQL Server Data Tools. Essayez d'appliquer la procédure suivante : http://msdn.microsoft.com/fr-fr/library/hh500335(v=vs.103).aspx

    Cordialement


    Gilles TOURREAU - MVP C#
    Architecte logiciel/Consultant/Formateur Freelance
    Blog : http://gilles.tourreau.fr
    - MCPD : Enterprise Developper / Windows Developper 3.5 / ASP .NET 3.5/4.0
    - MCITP : SQL Server 2008 Developper
    - MCTS : ADO .NET 3.5 / SQL Server 2008 Developper / Windows Forms 3.5 / ASP .NET 3.5/4.0

    • Marqué comme réponse DotNetMatt jeudi 10 mai 2012 15:01
    mercredi 9 mai 2012 11:31
    Modérateur
  • Je ne vois rien dans l'Event Viewer juste après avoir lancé l'installateur. J'ai regardé dans le dossier Windows Logs les logs Application, Security, Setup et System...

    [EDIT] Apparement le problème a été résolu. Je viens d'installer Visual Studio 11 Bêta, et j'arrive à compiler de nouveau mes projets Visual studio 2010 contenant des modèles EF.

    Merci Gilles pour votre support !


    Cordialement,
    Mathieu

    Consultant SI - Technos Microsoft .NET / Dynamics / MSSQL + BI


    jeudi 10 mai 2012 14:42

Toutes les réponses

  • Bonjour,

    Cette erreur vient certainement du fait que vous avez désinstallé le SQL Server Data Tools. Essayez d'appliquer la procédure suivante : http://msdn.microsoft.com/fr-fr/library/hh500335(v=vs.103).aspx

    Cordialement


    Gilles TOURREAU - MVP C#
    Architecte logiciel/Consultant/Formateur Freelance
    Blog : http://gilles.tourreau.fr
    - MCPD : Enterprise Developper / Windows Developper 3.5 / ASP .NET 3.5/4.0
    - MCITP : SQL Server 2008 Developper
    - MCTS : ADO .NET 3.5 / SQL Server 2008 Developper / Windows Forms 3.5 / ASP .NET 3.5/4.0

    • Marqué comme réponse DotNetMatt jeudi 10 mai 2012 15:01
    mercredi 9 mai 2012 11:31
    Modérateur
  • Merci pour votre réponse Gilles. Malheureusement, je n'arrive pas à faire l'installation du module SQL Server Data Tools. Voici l'erreur que j'obtiens dans l'installateur, une fois qu'il a fini les téléchargements :

    Et voici la fin du fichier de log généré :

    [2B94:1E18][2012-05-09T17:05:17]: Applying package: KB2544514, action: Install, path: C:\ProgramData\Package Cache\DEEE0479FA9313AA67ABDA1EF1D9AB25646CC401\payload\NDP40-KB2544514-x86-x64.exe, arguments: '"C:\ProgramData\Package Cache\DEEE0479FA9313AA67ABDA1EF1D9AB25646CC401\payload\NDP40-KB2544514-x86-x64.exe"'
    [2B94:1E18][2012-05-09T17:05:22]: Error 0x80004005: Result was not set by netfx chainer
    [2B94:1E18][2012-05-09T17:05:22]: Error 0x80004005: Failed to run netfx chainer: C:\ProgramData\Package Cache\DEEE0479FA9313AA67ABDA1EF1D9AB25646CC401\payload\NDP40-KB2544514-x86-x64.exe
    [2B94:1E18][2012-05-09T17:05:22]: Error 0x80004005: Failed to execute EXE package.
    [18E8:1C1C][2012-05-09T17:05:22]: Error 0x80004005: Failed to configure per-machine EXE package.
    [18E8:1C1C][2012-05-09T17:05:22]: Error 0x80004005: Failed to execute EXE package.
    [2B94:1E18][2012-05-09T17:05:22]: Removing cached package: DEEE0479FA9313AA67ABDA1EF1D9AB25646CC401, from path: C:\ProgramData\Package Cache\DEEE0479FA9313AA67ABDA1EF1D9AB25646CC401\
    [18E8:1C1C][2012-05-09T17:05:22]: Error 0x80004005: Failed to execute apply.
    [2B94:1E18][2012-05-09T17:05:22]: Removing bundle dependency key: {86b4d378-8e43-49f9-b42d-f2141c6244cf}
    [2B94:1E18][2012-05-09T17:05:22]: Removing cached bundle: {86b4d378-8e43-49f9-b42d-f2141c6244cf}, from path: C:\ProgramData\Package Cache\{86b4d378-8e43-49f9-b42d-f2141c6244cf}\
    [18E8:1C1C][2012-05-09T17:05:22]: Apply complete, result: 0x80004005 restart: No

    Une idée d'où ça peut venir ?

    mercredi 9 mai 2012 15:08
  • Bonjour,

    Téléchargez et appliquez manuellement la mise à jour qui pose problème : http://support.microsoft.com/kb/2544514

    Cordialement


    Gilles TOURREAU - MVP C#
    Architecte logiciel/Consultant/Formateur Freelance
    Blog : http://gilles.tourreau.fr
    - MCPD : Enterprise Developper / Windows Developper 3.5 / ASP .NET 3.5/4.0
    - MCITP : SQL Server 2008 Developper
    - MCTS : ADO .NET 3.5 / SQL Server 2008 Developper / Windows Forms 3.5 / ASP .NET 3.5/4.0

    mercredi 9 mai 2012 15:48
    Modérateur
  • Bonjour,

    Effectivement, bien vu ! En revanche, impossible d'appliquer cette mise à jour, j'ai l'erreur suivante :

    Là je sèche...

    Merci encore pour votre support.

    Cordialement,

    Mathieu

    jeudi 10 mai 2012 09:58
  • Bonjour,

    Pouvez-vous regarder dans le journal d'événement l'erreur en question ?

    Cordialement


    Gilles TOURREAU - MVP C#
    Architecte logiciel/Consultant/Formateur Freelance
    Blog : http://gilles.tourreau.fr
    - MCPD : Enterprise Developper / Windows Developper 3.5 / ASP .NET 3.5/4.0
    - MCITP : SQL Server 2008 Developper
    - MCTS : ADO .NET 3.5 / SQL Server 2008 Developper / Windows Forms 3.5 / ASP .NET 3.5/4.0

    jeudi 10 mai 2012 12:10
    Modérateur
  • Je ne vois rien dans l'Event Viewer juste après avoir lancé l'installateur. J'ai regardé dans le dossier Windows Logs les logs Application, Security, Setup et System...

    [EDIT] Apparement le problème a été résolu. Je viens d'installer Visual Studio 11 Bêta, et j'arrive à compiler de nouveau mes projets Visual studio 2010 contenant des modèles EF.

    Merci Gilles pour votre support !


    Cordialement,
    Mathieu

    Consultant SI - Technos Microsoft .NET / Dynamics / MSSQL + BI


    jeudi 10 mai 2012 14:42