我有一个ASP.NET MVC 5项目,引用了一个使用通过NuGet安装的OpenXML的类库项目。
Install-Package DocumentFormat.OpenXml
这一切都适用于我的开发机器。但是当我发布OpenXML程序集(DocumentFormat.OpenXml.dll)时,无法在服务器上找到它。
我需要做什么才能在发布时将其包括在内?
答案 0 :(得分:0)
您应该为该程序集文件将复制到本地设置为 true 。为此,请右键单击参考文件(显示在图像中),然后单击“属性”。在显示的窗口中,您可以找到它。
答案 1 :(得分:0)
尝试从工作站的全局程序集缓存(GAC)中删除DocumentFormat.OpenXml.dll
的任何实例。
%windir%\Microsoft.NET\assembly
)OpenXml
答案 2 :(得分:0)
删除dll并添加一个nuget:
Install-Package DocumentFormat.OpenXml