Impossible de charger le fichier ou l'assembly 'DocumentFormat.OpenXml

Je suis reçois cette erreur est VS2013

Could not load file or assembly 'DocumentFormat.OpenXml, Version=2.0.5022.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' ou une de ses dépendances.

Dans mon web.config

    <?xml version="1.0"?>
<!--
  For more information on how to configure your ASP.NET application, please visit
  http://go.microsoft.com/fwlink/?LinkId=169433
  -->
<configuration>
    <connectionStrings>
        <add name="hjkom_med_web_udvConnectionString" connectionString="Data Source=M95;Initial Catalog=hjkom-med_web;Persist Security Info=True;User ID=HJkom-MED_web;Password=bvkeB7hh" providerName="System.Data.SqlClient"/>
    </connectionStrings>
    <system.web>
        <compilation debug="true" targetFramework="4.0">
            <assemblies>
                <add assembly="System.Data.Linq, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
                <add assembly="WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
                **<add assembly="DocumentFormat.OpenXml, Version=2.0.5022.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>**

</assemblies></compilation>
    </system.web>
</configuration>

J'ai essayé d'insérer windowsbase et beaucoup d'autres choses.

J'ai rechercher et de trouver une solution, n'importe quel corps de savoir comment résoudre ce problème?

Eh bien ne vous cette version de l'assembly?
Je ne suis pas tout à fait sûr de ce que tu veux dire? c'est un fichier que je peux ajouter? Peut-être qu'il serait utile d'expliquer que c'est un grand système et d'exécuter sur un serveur IIS aujourd'hui, où je suis en train de faire une plus grande quantité de corrections qui doivent ensuite être en ligne quand je suis fait. L'erreur vient quand je veux l'exécuter dans VS2013.
C'est un assemblage - il ne pas seulement sortir de l'éther. Vous aurez besoin de télécharger ou d'installer de manière appropriée. Je venais d'utiliser le package nuget, pour être honnête...
Pour Jon, vérifiez si vous avez la version que vous essayez d'inclure la disposition dans le cas où il faudrait le faire lorsque vous avez installé le SDK. Si vous continuez à avoir des problèmes, essayez d'utiliser dependency walker et voir si il vous manque quelque chose d'autre. Vous pouvez également essayer de définir Copie Locale = true sur la référence à l' .dll et voir si cela résout votre problème. BTW: je pense qu'une référence à System.Xml est également nécessaire.
Jon - j'ai essayé d'utiliser la console NuGet et il dit: H> Install-Package DocumentFormat.OpenXml Install-Package : L'environnement actuel ne dispose pas d'une solution ouverte. Au niveau de ligne:1 caractère:16 + Install-Package <<<< DocumentFormat.OpenXml + CategoryInfo : InvalidOperation: (:) [Install-Package], InvalidOperationException + FullyQualifiedErrorId : NuGetNoActiveSolution,NuGet.PowerShell.Commandes.InstallPackageCommand Est-ce parce que c'est un VS2013 site ou dois-je faire quelque chose de mal?

OriginalL'auteur SanderDk | 2014-08-14