C# 无法加载文件或程序集

C# 无法加载文件或程序集,c#,asp.net,C#,Asp.net,当我创建一个xlsx格式的excel文件时,我在live server上遇到了这个错误,而在本地服务器上它工作正常。我使用了DocumentFormat.OpenXml和ClosedXML库。 请帮我解决这个问题。 这是我的密码 using (XLWorkbook wb = new XLWorkbook()) { wb.Worksheets.Add(dtAgentQuery); wb.Style.Align

当我创建一个xlsx格式的excel文件时,我在live server上遇到了这个错误,而在本地服务器上它工作正常。我使用了DocumentFormat.OpenXml和ClosedXML库。 请帮我解决这个问题。 这是我的密码

 using (XLWorkbook wb = new XLWorkbook())
            {
                wb.Worksheets.Add(dtAgentQuery);
                wb.Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Center;
                wb.Style.Font.Bold = true;

                Response.Clear();
                Response.Buffer = true;
                Response.Charset = "";
                Response.ContentType = "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet";
                Response.AddHeader("content-disposition", "attachment;filename=GTFKushmha.xlsx");

                using (MemoryStream MyMemoryStream = new MemoryStream())
                {
                    wb.SaveAs(MyMemoryStream);
                    MyMemoryStream.WriteTo(Response.OutputStream);
                    Response.Flush();
                    Response.End();
                }
            }

无法加载文件或程序集“DocumentFormat.OpenXml,版本=2.7.2.0,区域性=中性,PublicKeyToken=8fb06cb64d019a17”或其依赖项之一。定位的程序集清单定义与程序集引用不匹配。HRESULT异常:0x8013100

本地服务器和实时服务器之间的库不同。其他版本、架构


您应该将开发中使用的程序集DLL与应用程序一起交付。检查IDE中的选项以执行此操作。

是否将程序集加载到与主程序集相同的文件夹中?