我一直收到这个错误是VS2013Could not load file or assembly 'DocumentFormat.OpenXml, Version=2.0.5022.0, Culture=neut
ral,PublicKeyToken = 31bf3856ad364e35'或其依赖项之一。
在我的 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>
我试图插入Windowsbase和许多其他东西。
我正在寻找解决方案,有人知道如何解决吗?
最佳答案
我遇到了这个问题,因为在本地主机上运行的计算机上安装了.dll的新版本,并且服务器正在运行同一.dll的旧版本。
我刚刚对其进行了更新,之后一切正常。
根据您的情况,安装此microsoft link中可用的DocumentFormat.OpenXml版本2.5
关于c# - 无法加载文件或程序集'DocumentFormat.OpenXml,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25307323/