我有一个ASP.NET MVC 5项目,对正使用通过的NuGet安装的OpenXML一个类库项目的引用。
安装,包装DocumentFormat.OpenXml
它所有的工作我的机器上。但是,当我发布的OpenXML组件(DocumentFormat.OpenXml.dll)是没有在服务器上被发现的位置。
我需要做什么做的把它列入我的时候发布?
您应该为汇编文件设置复制到本地为true。要做到这一点,右键单击引用文件(在图像显示),然后单击“属性”。在显示窗口中你可以找到它。
尝试从工作站的全局程序集缓存(GAC)去除DocumentFormat.OpenXml.dll
的任何实例。
%windir%\Microsoft.NET\assembly
)OpenXml
删除DLL,并添加一个的NuGet:Install-Package DocumentFormat.OpenXml