vs2013在使用ReportView11時遇到的問題

来源:http://www.cnblogs.com/huangshuqiang/archive/2016/08/15/5772366.html
-Advertisement-
Play Games

最近在做項目中用到2013中的ReportView11 在本機IIS中使用完全沒問題 但是放到伺服器上總是出問題 解決辦法:(1)首先在自己機器上開發的時候 是不用引用 Microsoft.ReportViewer.Common.dll和Microsoft.ReportViewer.WebForms ...


最近在做項目中用到2013中的ReportView11  在本機IIS中使用完全沒問題  但是放到伺服器上總是出問題 

解決辦法:(1)首先在自己機器上開發的時候  是不用引用  Microsoft.ReportViewer.Common.dll和Microsoft.ReportViewer.WebForms.dll兩個組件的

但是放在伺服器上的時候回出問題  首先要做的就是在項目中引用這兩個組件  下載地址:http://download.csdn.net/detail/laonanhai312/9603461

(2)引用之後 在伺服器上使用 的時候  還是會報錯:An error occurred during local report processing 還需要使用到一下三個組件:

Microsoft.ReportViewer.Common.dll
Microsoft.ReportViewer.WebForms.dll
Microsoft.ReportViewer.ProcessingObjectModel.dll

其中,第一個和第二個可以在項目中直接添加引用,如果是web項目 引用後右鍵屬性,將“複製到本地”設置成true,如果是網站的話 直接複製到bin目錄下麵就可以了  這樣就添加到了項目中。第三個有些複雜,它需要運行在GAC中,不能像其他兩個一樣直接操作。微軟也意識到了這一點,就專門製作了一個安裝包,安裝後直接把第三個安裝到了GAC中。下麵是安裝包的下載地址:http://download.csdn.net/detail/laonanhai312/9603405

如果還是不能解決問題在改動一點:

確保報表文件(尾碼.rdlf)包含在發佈文件中。vs2013在發佈時預設不會包含報表文件,所以你需要如下操作,右鍵報表文件--》屬性--》將生成操作改成“內容”。這樣在發佈時就能包含了.如圖:


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 1.jar包安裝到MVN本地庫 mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0.1.0 -Dpackaging=jar -Dfile=ojdbc6.jar 2. oracle 12c... ...
  • R 是一門擁有統計分析及作圖功能的免費軟體,主要用於數學建模、統計計算、數據處理、可視化等方向。據 IEEE Spectrum發佈的2016年編程語言前10位排名來看,R語言由2015年排名第6位上升級2016年的第5位。目前在CRAN 上發佈的演算法包已經超過8000+多個。R體系涉及到高等數據、概 ...
  • 結構體源代碼如下: typedef struct _IMAGE_OPTIONAL_HEADER { // // Standard fields. // +18h WORD Magic; // 標誌字, ROM 映像(0107h),普通可執行文件(010Bh) +1Ah BYTE MajorLinke... ...
  • 1、簡述TCP三次握手四次揮手過程及各過程中客戶端和伺服器端的狀態。 1 2 3 4 5 6 7 8 9 10 11 12 13 #三次握手 客戶端向伺服器端發送SYN包,客戶端進入SYN_SEND狀態 伺服器端收到客戶端發送的包返回ACK+SYN包,伺服器端進入SYN_RECV狀態 客戶端收到服務 ...
  • 源代碼如下: typedef struct _IMAGE_FILE_HEADER { +04h WORD Machine; // 運行平臺 +06h WORD NumberOfSections; // 文件的區塊數目 +08h DWORD TimeDateStamp; // 文件創... ...
  • 問題 一般Android手機用usb數據線連接到windows操作系統的電腦上後,會自動將手機存儲卡以移動存儲的方式顯示在電腦里. 但是如果操作系統是Mac的,就沒有這個存儲設備.問題來了,Mac電腦如何讀取手機上的文件呢? 解決方式 從Android的網站下載一個傳輸工具,地址是, 安裝打開後,會 ...
  • 比如 ssh 10.0.1.23,出現以下情況: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @@@@@@@@@@@@@@@ ...
  • 版權聲明:本文為MULTIBEANS ORG研發跟隨文章,未經MLT ORG允許不得轉載。 最近做項目,需要開發安卓應用,實現串口的收發,目測CH340G在安卓手機上非常麻煩,而且驅動都是Java版本的, 就沒選擇,博主在大二的時候學習過Java SE基本的語法,寫過一些小程式就放棄了Java的道路 ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...