《RDLC部署》RDLC部署到IIS缺少DLL程序集

1.错误:从vs生成网站部署到服务器后打开RDLC报表却提示缺少DLL程序集。

    一般是缺少如下文件

    1. Microsoft.ReportViewer.Common.dll

    2.   Microsoft.ReportViewer.WebForms.dll

    3.   Microsoft.ReportViewer.ProcessingObjectModel.dll

2.原因:vs生成网站的时候没有把RDLC报表所需要的程序集输出到Bin目录。

3.解决方式:从开发计算机拷贝到服务器上的网站Bin目录下。

4.详细步骤

  4.1:由于计算机里面有些DLL程序集是隐藏的,所以全盘搜索都搜索不到。所以用如下方法

  4.1:打开CMD输入如下代码

 //把路径为C:\Windows\assembly\GAC_MSIL的文件拷贝到C盘的file文件夹下 xcopy C:\Windows\assembly\GAC_MSIL c:\\file /e

4.2:此时CMD会显示如下提示(我们输入D即可)

    

4.3: 然后就可以在该文件夹下搜索你缺少的DLL程序集了

    

时间: 2024-12-20 11:42:27

《RDLC部署》RDLC部署到IIS缺少DLL程序集的相关文章

Web Server 在iis下部署php网站在iis下

Web Server  在iis下部署php网站在iis下 一.参考地址: windows8 http://www.cnblogs.com/haocool/archive/2012/10/14/windows-8-iis-to-configure-php-runtime-environment.html windows Server2008 http://www.jb51.net/article/38048.htm 二.自己总结的步骤: iis配置: 下载所需的包文件: 1.下载php安装文件:

Windows7下 部署 ASP.NET 服务器 (IIS 7)

来源:Microsoft官网(http://technet.microsoft.com/zh-cn/library/cc731252(v=WS.10).aspx) 使用 Windows Vista 或 Windows 7 UI 单击“开始”,然后单击“控制面板”. 在“控制面板”中,单击“程序”,然后单击“打开/关闭 Windows 功能”. 在“Windows 功能”对话框中,单击“Internet Information Services”以安装默认的功能,然后选择以下附加功能(万维网服务-

调用 LoadLibraryEx 失败,在 ISAPI 筛选器 "D:\Tomcat7\iis\isapi_redirect.dll" 上

在配置IIS7.5和Tomcat整合时,总是报如下错误: 错误摘要 HTTP 错误 500.0 - Internal Server Error 调用 LoadLibraryEx 失败,在 ISAPI 筛选器 "D:\Tomcat7\iis\isapi_redirect.dll" 上 我的系统环境: windows2008 R2标准版 + tomcat7 + isapi_redirect.dll(连接插件) 解决方法: 开始 -> 运行 -> inetmgr -> 应用

Rdlc技巧,rdlc报表中获取文本框或某个表格单元格中的内容

在RDLC报表中,随意摆放的控件,排列看起来很整齐,但是生成WEB后看就不是很友好了,导出PDF可能又是一个样, 解决这个办法就是把这些摆放在一个容器内,比如Table 内 用ReportItems这个属性来取value值.细节如下 =ReportItems!textbox1.Value + ReportItems!textbox12.Value 注意,页头页脚可以取Body里的值,但是Body里不可以取页头与页脚的值 Rdlc技巧,rdlc报表中获取文本框或某个表格单元格中的内容

Python安装时报缺少DLL的解决办法

准备开始学习Python,但是刚准备环境搭建时就遇到了下面的错误: 仔细的看了看,说是缺少DLL. 对于这个问题的解决办法: 方法一: 1. 在安装包上点右键以管理员身份运行2. C:\Users\用户名\AppData\Local\Temp 文件夹上右键->属性->安全,给everyone 完全控制权限: 方法二: 使用windows的msiexec 命令,让我们先简单看看用法:msiexec --help Windows (R) Installer. V 5.0.7601.18896 ms

postgresql 11.6部署主从部署(归档模式)

环境:OS:CentOs 7Postgres-11.6 1.安装步骤1.1    环境部署数据库部署节点    ip    角色Host01    192.168.1.130    主Host02    192.168.1.131    从 1.2  配置等效连接因为我们需要将主库的归档日志通过scp免密传输到备库等效连接配置可以参考https://www.cnblogs.com/hxlasky/p/12204180.html 1.3  主库安装1.3.1 安装介质准备下载地址: https:/

VS2012,VS2010无法生成dll程序集的解决办法

在我们做项目的时候总会遇到dll程序集无法生成导致各种问题. 通常我们的做法就是清理项目,然后重新生成,或者直接到bin目录下删除所有dll,然后重新生成. 有时候某几个dll就是不生成. 这时候就需要思考问题所在了. 我在做webapi项目的时候,就遇到过这样的问题. System.Web.Mvc 该程序集就是不生成在bin中,导致发布的时候失败. 最终找到问题所在,原来该类程序集属于系统框架级别的程序集. 是可以指定是否复制到本地的. 也就是说该类程序集即使没生成在bin下,但程序也可以正常

基于vs2015的rdlc报表环境部署

先说明一下,rdlc报表是由visual studio来支持的,不是FM. 本次项目采用的是vs2015开发的,当中使用了ReportViewer报表. 两种方式可以支持开发rdlc报表环境: 1)在安装vs时勾选上sql server的一些组件,具体记不清楚了 2)单独安装rdlc依赖的应用程序:ReportViewer.msi.SQLSysClrTypes.msi.我是安装的基于vs2015的版本 先安装SQLSysClrTypes.msi,再安装 ReportViewer.msi . 安装

win2008server R2 x64 部署.net core到IIS上出现【Failed to load the dll from [C:\Program Files\dotnet\host\fxr\1.0.1\hostfxr.dll], HRESULT: 0x80070057】错误

解决方法: 需要安装补丁:KB2533623 下载地址如下: https://support.microsoft.com/en-us/kb/2533623