应用程序需要安装microsoft.reportviewer。processingObjectModel版本11.0.0.0首先安装在全局程序集缓存中。

时间:2022-06-17 02:46:29

I have a small windows forms application created in Visual Studio 2012 that uses ReportViewer version 11.0.0.0.

我在Visual Studio 2012中创建了一个小型windows窗体应用程序,它使用ReportViewer版本11.0.0.0。

The application target framework is .NET 4.0 and its deployment method is ClickOnce

应用程序目标框架是。net 4.0,它的部署方法是ClickOnce。

On my PC it installs but on client machines, intallation fails with error

在我的PC上安装,但在客户端机器上,intallation错误。

the application requires that assembly microsoft.reportviewer.processingObjectModel version 11.0.0.0 be installed in the global assembly cache first.

应用程序需要安装microsoft.reportviewer。processingObjectModel版本11.0.0.0首先安装在全局程序集缓存中。

On the client machines, i have installed

在客户端机器上,我已经安装了。

  • .NET 4.0
  • net 4.0
  • ReportViewer 2010
  • ReportViewer 2010
  • Microsoft Report Viewer 2012 Runtime CTP
  • Microsoft Report Viewer 2012运行时CTP。
  • SQLSYSCLRTYPES.msi
  • SQLSYSCLRTYPES.msi

in the project application files settings, i have set microsoft.reportviewer.processingObjectModel publish status to Include(Auto), in the references i have also set its Copy Local property to True.

在项目应用程序文件设置中,我设置了microsoft.reportviewer。processingObjectModel发布状态为Include(Auto),在引用中,我还将其复制本地属性设置为True。

what am i missing?

我缺少什么?

I have even followed the instructions here http://msdn.microsoft.com/en-us/library/ms251723.aspx

我甚至遵循了这里的指示:http://msdn.microsoft.com/en-us/library/ms251723.aspx。

9 个解决方案

#1


3  

you are missing the ProcessingObjectModel.dll file find the version 11.0.0.0 in gac assembly C:\windows\assembly\GAC_MSIL\Microsoft.ReportViewer.ProcessingObjectModel and add it to bin dir.

您错过了ProcessingObjectModel。在gac程序集C:\windows\ GAC_MSIL\Microsoft.ReportViewer中找到版本11.0.0.0的版本。ProcessingObjectModel并将其添加到bin dir。

#2


18  

Here is (arguably) the best way to deal with this issue... without downloading or installing any extras. This worked with Visual Studio 2012 (Ultimate)

这是解决这个问题的最好方法……不下载或安装任何额外的。这与Visual Studio 2012(终极版)合作

  1. Goto the main project within your solution(default/statup project)
  2. 解决方案中的主要项目(默认/statup项目)
  3. Right Click and Click Properties / Select "Your Project">> Project>> Properties
  4. 右击并点击属性/选择“您的项目”>>项目>>属性。
  5. Click on "Publish" Tab to see publishing options
  6. 单击“Publish”选项卡查看发布选项。
  7. Goto "Install Mode and Settings">> Click "Application Files" and Dialog opens
  8. Goto“安装模式和设置”>>点击“应用程序文件”和对话框打开。
  9. Go down and look for the items set with "Publish Status" > Prerequisite
  10. 向下查找设置“发布状态”>先决条件的项目。
  11. You will find ReportViewer and Several Other Files set to Prerequisite
  12. 您将发现ReportViewer和其他一些文件设置为先决条件。
  13. Change all the Publish Statuses to "Include" in the drop down
  14. 将所有发布状态改为“Include”。
  15. I know you only need the ReportViewer Only but this will eliminate other potential problems I came across
  16. 我知道你只需要ReportViewer,但这将消除我遇到的其他潜在问题。
  17. Now all the required files will be added to your installation setup good to go!
  18. 现在所有需要的文件将被添加到您的安装设置好去!
  19. For interest, you can change include a desktop icon under "Install Mode and Settings">>Options>Mainfests>Create Desktop Short Cut
  20. 为了获得兴趣,你可以在“安装模式和设置”>>选项下更改包括桌面图标>Mainfests>创建桌面短切。

#3


2  

We had the same issue, but the thing is, its automatically adding it to the references (microsoft.reportviewer.processingObjectModel), if u EXCLUDE it from the publishing properties(properties->publish->application files), It might fix it.

我们有相同的问题,但问题是,它会自动将其添加到引用(microsoft.reportviewer.processingObjectModel),如果将它排除在发布属性(属性->发布->应用程序文件)中,它可能会修复它。

#4


1  

A better option would be to install the Microsoft Report Viewer 2010 SP1 Redistributable Package at: http://www.microsoft.com/en-us/download/details.aspx?id=6610

一个更好的选择是安装Microsoft Report Viewer 2010 SP1再分发包:http://www.microsoft.com/en-us/download/details.aspx?

Your users will need to have this package installed as well. If you just copy and paste a MS DLL, you'll have to redeploy it every time you upgrade your application.

您的用户也需要安装这个包。如果您只是复制和粘贴一个MS DLL,您将不得不在每次升级您的应用程序时重新部署它。

#5


0  

It depends on the setup type you are using but basically, it means the required library is missing from your server or computer. To enable the application to download from the server (In a client-server architecture), you need to include the file(s) in the project.

这取决于您使用的安装类型,但基本上,它意味着您的服务器或计算机中缺少所需的库。为了使应用程序能够从服务器(在客户机-服务器体系结构中)下载,您需要在项目中包含文件。

  1. Go to your application option and locate the "Publish" tab
  2. 转到您的应用程序选项并找到“Publish”选项卡。
  3. Click on "Application files"
  4. 点击“应用程序文件”
  5. In the ensuing dialog, select to include all the libraries you want included (or that are required to run your application on the client machine and click "Ok")
  6. 在随后的对话框中,选择包含要包含的所有库(或在客户端机器上运行应用程序并单击“Ok”)
  7. Build your application and then publish to the server.
  8. 构建您的应用程序,然后发布到服务器。

I hope this works for you, it worked for me in Visual Studio 2010 Professional

我希望这对你有用,它在Visual Studio 2010 Professional中为我工作。

#6


0  

In case of Windows 10 it won't work installing Microsoft Report Viewer 2010 SP1 as describe by user1236560. First you need to install Prerequisites for SQL Server Management Objects (SQLSysClrTypes.msi) need to choose between x86 and x64 depending on your hardware. You could find it on: http://origin.www.ms.akadns.net/downloads/en/details.aspx?FamilyID=16BC778C-357B-46E9-8356-D575903AC831

在Windows 10的情况下,它不会像user1236560所描述的那样安装Microsoft Report Viewer 2010 SP1。首先,您需要为SQL Server Management对象(SQLSysClrTypes.msi)安装先决条件,根据硬件的不同,需要在x86和x64之间进行选择。你可以在以下网址找到:http://origin.www.akadns.net/downloads/en/details.aspx? familyid = 16bc778c - 357b - 46e9 - 8356-d575903ac831。

After that you need to install MICROSOFT® REPORT VIEWER 2012 RUNTIME that you could find on: https://www.microsoft.com/en-us/download/details.aspx?id=35747

之后,您需要安装MICROSOFT®报告查看器2012运行时,你可以找到:https://www.microsoft.com/en-us/download/details.aspx?id=35747

Both of this package will have to be installed.

这两个包都必须安装。

#7


0  

I encountered this error

我遇到了这个错误


System Update Required

系统需要更新

Unable to install or run the application. The application requires that assembly Microsoft.ReportViewer.ProcessingObjectModel Version 11.0.0.0 be installed in the Global Assembly Cache (GAC) first.

无法安装或运行应用程序。应用程序需要安装Microsoft.ReportViewer。ProcessingObjectModel版本11.0.0.0首先安装在全局程序集缓存(GAC)中。

Please contact your system administrator.

请与系统管理员联系。


this error popped out when installing an application made from Visual Studio meaning I am one of the client

在安装Visual Studio的应用程序时出现了这个错误,这意味着我是客户之一。

I have Visual Studio 2015 and a Microsoft SQL Server 2014 and didn't know about Crystal Reports and other related stuff to it. I do check the version of my .NET Framework which is version 4.6.2.

我有Visual Studio 2015和一个Microsoft SQL Server 2014,不知道水晶报告和其他相关的东西。我确实检查了我的。net框架的版本,它是版本4.6.2。

I have several extension files and distributable files downloaded and yet doesn't solve my problem.

我有几个扩展文件和可分发文件下载,但并没有解决我的问题。

I do not know if I solve the problem generally but I do become successful in installing the application

我不知道我是否解决了这个问题,但是我确实成功地安装了这个应用程序。

so I downloaded and installed the ff:

所以我下载并安装了ff:

  • SAP Crystal Report for Visual Studio 2015(latest, just to make sure)
  • SAP Crystal Report for Visual Studio 2015(最新,只是为了确认)
  • Microsoft System CLR Types for Microsoft SQL Server 2012
  • 微软系统CLR类型的微软SQL Server 2012。
  • Microsoft Report Viewer 2012 Runtime.
  • Microsoft Report Viewer 2012运行时。

the problem took me about 2 days to trouble shoot, Be careful on downloading and installing extension files and distributed files cause it will munch some space too.

这个问题花了我2天时间来解决问题,小心下载和安装扩展文件和分布式文件,因为它也会占用一些空间。

#8


0  

If you are using WinForms, to me it seems pointless to worry about installing this DLL in the GAC when it's being used for a report viewer that is deployed via click-once. This isn't a big file and you're probably using it as a report viewer control on a form, nothing more. One possible solution is to do the following:

如果您使用的是WinForms,对于我来说,在GAC中安装这个DLL是毫无意义的,因为它被用于通过点击一次的报告查看器。这不是一个大文件,您可能将它用作报表查看器控件的形式,仅此而已。一种可能的解决办法是:

  1. In Visual Studio, go to the reference in your project for the assembly Microsoft.ReportViewer.ProcessingObjectModeland locate the file path to the folder for that assembly. Mine was version 12 and so my file path was C:\windows\assembly\GAC_MSIL\Microsoft.ReportViewer.ProcessingObjectModel\12.0.0.0__89845dcd8080cc91
  2. 在visualstudio中,转到您的项目中对程序集Microsoft.ReportViewer的引用。ProcessingObjectModeland将文件路径定位到该程序集的文件夹。我的是版本12,所以我的文件路径是C:\windows\assembly\GAC_MSIL\Microsoft.ReportViewer.ProcessingObjectModel\12.0.0.0__89845dcd8080cc91。
  3. Copy the file path of the folder the assembly is in and remove the reference from your project (right click the reference and select "Remove").
  4. 复制程序集所在文件夹的文件路径,并从项目中删除引用(右击引用并选择“remove”)。
  5. Win + R to get a 'Run' prompt. Paste that folder path in there and execute to jump right into the folder of that DLL.
  6. Win + R获得“运行”提示。将该文件夹路径粘贴到该DLL中并将其执行到该DLL的文件夹中。
  7. Find the DLL, it should be the only file in that folder, and copy it to your Visual Studio project folder. You shouldn't care about 100kb of extra space on your drive consumed, and I don't think this DLL is one you'll need to update.
  8. 找到DLL,它应该是该文件夹中唯一的文件,并将其复制到Visual Studio项目文件夹中。在您的驱动器上,您不应该关心100kb的额外空间,而且我不认为这个DLL是您需要更新的。
  9. Back in Visual Studio, right click References, Add Reference, and browse for that DLL in your project folder. After adding the reference, make sure that the Copy Local property is set to true.
  10. 回到Visual Studio中,右键单击引用,添加引用,然后浏览项目文件夹中的DLL。添加引用之后,确保复制本地属性设置为true。
  11. Clean and rebuild, test the application on your local computer, than Deploy your ClickOnce again.
  12. 清理和重建,在本地计算机上测试应用程序,而不是再次部署您的ClickOnce。

Now when users install your application with ClickOnce, the reference will not refer to the GAC at all and there won't be any need to rely on the prerequisite check/installation process for this DLL because you have included it directly in your published application.

现在,当用户使用ClickOnce安装应用程序时,引用将不会引用GAC,也不会有任何需要依赖于此DLL的先决条件检查/安装过程,因为您已经将它直接包含在已发布的应用程序中。

#9


-1  

The Best answer is:

最好的回答是:

Here is (arguably) the best way to deal with this issue... without downloading or installing any extras. This worked with Visual Studio 2012 (Ultimate)

这是解决这个问题的最好方法……不下载或安装任何额外的。这与Visual Studio 2012(终极版)合作

  1. Go to the main project within your solution(default/statup project)
  2. 在您的解决方案(默认/statup项目)中进入主项目
  3. Right Click and Click Properties / Select "Your Project">> Project>> Properties
  4. 右击并点击属性/选择“您的项目”>>项目>>属性。
  5. Click on "Publish" Tab to see publishing options
  6. 单击“Publish”选项卡查看发布选项。
  7. Go to "Install Mode and Settings">> Click "Application Files" and Dialog opens
  8. 点击“安装模式和设置”>>点击“应用程序文件”,对话框打开。
  9. Go down and look for the items set with "Publish Status" > Prerequisite You will find ReportViewer and Several Other Files set to Prerequisite
  10. 向下查找设置“Publish Status”>先决条件的项目,您将找到ReportViewer和其他一些设置为先决条件的文件。
  11. Change all the Publish Statuses to "Include" in the drop down.
  12. 将所有发布状态改为“Include”。

I know you only need the ReportViewer Only but this will eliminate other potential problems I came across Now all the required files will be added to your installation setup good to go!

我知道您只需要ReportViewer,但这将消除我遇到的其他潜在问题,现在所有需要的文件都将添加到您的安装设置中,很好!

For interest, you can change include a desktop icon under "Install Mode and Settings">>Options>Mainfests>Create Desktop Short Cut

为了获得兴趣,你可以在“安装模式和设置”>>选项下更改包括桌面图标>Mainfests>创建桌面短切。

It reduced all of my head aches.

它使我的头痛减轻了。

#1


3  

you are missing the ProcessingObjectModel.dll file find the version 11.0.0.0 in gac assembly C:\windows\assembly\GAC_MSIL\Microsoft.ReportViewer.ProcessingObjectModel and add it to bin dir.

您错过了ProcessingObjectModel。在gac程序集C:\windows\ GAC_MSIL\Microsoft.ReportViewer中找到版本11.0.0.0的版本。ProcessingObjectModel并将其添加到bin dir。

#2


18  

Here is (arguably) the best way to deal with this issue... without downloading or installing any extras. This worked with Visual Studio 2012 (Ultimate)

这是解决这个问题的最好方法……不下载或安装任何额外的。这与Visual Studio 2012(终极版)合作

  1. Goto the main project within your solution(default/statup project)
  2. 解决方案中的主要项目(默认/statup项目)
  3. Right Click and Click Properties / Select "Your Project">> Project>> Properties
  4. 右击并点击属性/选择“您的项目”>>项目>>属性。
  5. Click on "Publish" Tab to see publishing options
  6. 单击“Publish”选项卡查看发布选项。
  7. Goto "Install Mode and Settings">> Click "Application Files" and Dialog opens
  8. Goto“安装模式和设置”>>点击“应用程序文件”和对话框打开。
  9. Go down and look for the items set with "Publish Status" > Prerequisite
  10. 向下查找设置“发布状态”>先决条件的项目。
  11. You will find ReportViewer and Several Other Files set to Prerequisite
  12. 您将发现ReportViewer和其他一些文件设置为先决条件。
  13. Change all the Publish Statuses to "Include" in the drop down
  14. 将所有发布状态改为“Include”。
  15. I know you only need the ReportViewer Only but this will eliminate other potential problems I came across
  16. 我知道你只需要ReportViewer,但这将消除我遇到的其他潜在问题。
  17. Now all the required files will be added to your installation setup good to go!
  18. 现在所有需要的文件将被添加到您的安装设置好去!
  19. For interest, you can change include a desktop icon under "Install Mode and Settings">>Options>Mainfests>Create Desktop Short Cut
  20. 为了获得兴趣,你可以在“安装模式和设置”>>选项下更改包括桌面图标>Mainfests>创建桌面短切。

#3


2  

We had the same issue, but the thing is, its automatically adding it to the references (microsoft.reportviewer.processingObjectModel), if u EXCLUDE it from the publishing properties(properties->publish->application files), It might fix it.

我们有相同的问题,但问题是,它会自动将其添加到引用(microsoft.reportviewer.processingObjectModel),如果将它排除在发布属性(属性->发布->应用程序文件)中,它可能会修复它。

#4


1  

A better option would be to install the Microsoft Report Viewer 2010 SP1 Redistributable Package at: http://www.microsoft.com/en-us/download/details.aspx?id=6610

一个更好的选择是安装Microsoft Report Viewer 2010 SP1再分发包:http://www.microsoft.com/en-us/download/details.aspx?

Your users will need to have this package installed as well. If you just copy and paste a MS DLL, you'll have to redeploy it every time you upgrade your application.

您的用户也需要安装这个包。如果您只是复制和粘贴一个MS DLL,您将不得不在每次升级您的应用程序时重新部署它。

#5


0  

It depends on the setup type you are using but basically, it means the required library is missing from your server or computer. To enable the application to download from the server (In a client-server architecture), you need to include the file(s) in the project.

这取决于您使用的安装类型,但基本上,它意味着您的服务器或计算机中缺少所需的库。为了使应用程序能够从服务器(在客户机-服务器体系结构中)下载,您需要在项目中包含文件。

  1. Go to your application option and locate the "Publish" tab
  2. 转到您的应用程序选项并找到“Publish”选项卡。
  3. Click on "Application files"
  4. 点击“应用程序文件”
  5. In the ensuing dialog, select to include all the libraries you want included (or that are required to run your application on the client machine and click "Ok")
  6. 在随后的对话框中,选择包含要包含的所有库(或在客户端机器上运行应用程序并单击“Ok”)
  7. Build your application and then publish to the server.
  8. 构建您的应用程序,然后发布到服务器。

I hope this works for you, it worked for me in Visual Studio 2010 Professional

我希望这对你有用,它在Visual Studio 2010 Professional中为我工作。

#6


0  

In case of Windows 10 it won't work installing Microsoft Report Viewer 2010 SP1 as describe by user1236560. First you need to install Prerequisites for SQL Server Management Objects (SQLSysClrTypes.msi) need to choose between x86 and x64 depending on your hardware. You could find it on: http://origin.www.ms.akadns.net/downloads/en/details.aspx?FamilyID=16BC778C-357B-46E9-8356-D575903AC831

在Windows 10的情况下,它不会像user1236560所描述的那样安装Microsoft Report Viewer 2010 SP1。首先,您需要为SQL Server Management对象(SQLSysClrTypes.msi)安装先决条件,根据硬件的不同,需要在x86和x64之间进行选择。你可以在以下网址找到:http://origin.www.akadns.net/downloads/en/details.aspx? familyid = 16bc778c - 357b - 46e9 - 8356-d575903ac831。

After that you need to install MICROSOFT® REPORT VIEWER 2012 RUNTIME that you could find on: https://www.microsoft.com/en-us/download/details.aspx?id=35747

之后,您需要安装MICROSOFT®报告查看器2012运行时,你可以找到:https://www.microsoft.com/en-us/download/details.aspx?id=35747

Both of this package will have to be installed.

这两个包都必须安装。

#7


0  

I encountered this error

我遇到了这个错误


System Update Required

系统需要更新

Unable to install or run the application. The application requires that assembly Microsoft.ReportViewer.ProcessingObjectModel Version 11.0.0.0 be installed in the Global Assembly Cache (GAC) first.

无法安装或运行应用程序。应用程序需要安装Microsoft.ReportViewer。ProcessingObjectModel版本11.0.0.0首先安装在全局程序集缓存(GAC)中。

Please contact your system administrator.

请与系统管理员联系。


this error popped out when installing an application made from Visual Studio meaning I am one of the client

在安装Visual Studio的应用程序时出现了这个错误,这意味着我是客户之一。

I have Visual Studio 2015 and a Microsoft SQL Server 2014 and didn't know about Crystal Reports and other related stuff to it. I do check the version of my .NET Framework which is version 4.6.2.

我有Visual Studio 2015和一个Microsoft SQL Server 2014,不知道水晶报告和其他相关的东西。我确实检查了我的。net框架的版本,它是版本4.6.2。

I have several extension files and distributable files downloaded and yet doesn't solve my problem.

我有几个扩展文件和可分发文件下载,但并没有解决我的问题。

I do not know if I solve the problem generally but I do become successful in installing the application

我不知道我是否解决了这个问题,但是我确实成功地安装了这个应用程序。

so I downloaded and installed the ff:

所以我下载并安装了ff:

  • SAP Crystal Report for Visual Studio 2015(latest, just to make sure)
  • SAP Crystal Report for Visual Studio 2015(最新,只是为了确认)
  • Microsoft System CLR Types for Microsoft SQL Server 2012
  • 微软系统CLR类型的微软SQL Server 2012。
  • Microsoft Report Viewer 2012 Runtime.
  • Microsoft Report Viewer 2012运行时。

the problem took me about 2 days to trouble shoot, Be careful on downloading and installing extension files and distributed files cause it will munch some space too.

这个问题花了我2天时间来解决问题,小心下载和安装扩展文件和分布式文件,因为它也会占用一些空间。

#8


0  

If you are using WinForms, to me it seems pointless to worry about installing this DLL in the GAC when it's being used for a report viewer that is deployed via click-once. This isn't a big file and you're probably using it as a report viewer control on a form, nothing more. One possible solution is to do the following:

如果您使用的是WinForms,对于我来说,在GAC中安装这个DLL是毫无意义的,因为它被用于通过点击一次的报告查看器。这不是一个大文件,您可能将它用作报表查看器控件的形式,仅此而已。一种可能的解决办法是:

  1. In Visual Studio, go to the reference in your project for the assembly Microsoft.ReportViewer.ProcessingObjectModeland locate the file path to the folder for that assembly. Mine was version 12 and so my file path was C:\windows\assembly\GAC_MSIL\Microsoft.ReportViewer.ProcessingObjectModel\12.0.0.0__89845dcd8080cc91
  2. 在visualstudio中,转到您的项目中对程序集Microsoft.ReportViewer的引用。ProcessingObjectModeland将文件路径定位到该程序集的文件夹。我的是版本12,所以我的文件路径是C:\windows\assembly\GAC_MSIL\Microsoft.ReportViewer.ProcessingObjectModel\12.0.0.0__89845dcd8080cc91。
  3. Copy the file path of the folder the assembly is in and remove the reference from your project (right click the reference and select "Remove").
  4. 复制程序集所在文件夹的文件路径,并从项目中删除引用(右击引用并选择“remove”)。
  5. Win + R to get a 'Run' prompt. Paste that folder path in there and execute to jump right into the folder of that DLL.
  6. Win + R获得“运行”提示。将该文件夹路径粘贴到该DLL中并将其执行到该DLL的文件夹中。
  7. Find the DLL, it should be the only file in that folder, and copy it to your Visual Studio project folder. You shouldn't care about 100kb of extra space on your drive consumed, and I don't think this DLL is one you'll need to update.
  8. 找到DLL,它应该是该文件夹中唯一的文件,并将其复制到Visual Studio项目文件夹中。在您的驱动器上,您不应该关心100kb的额外空间,而且我不认为这个DLL是您需要更新的。
  9. Back in Visual Studio, right click References, Add Reference, and browse for that DLL in your project folder. After adding the reference, make sure that the Copy Local property is set to true.
  10. 回到Visual Studio中,右键单击引用,添加引用,然后浏览项目文件夹中的DLL。添加引用之后,确保复制本地属性设置为true。
  11. Clean and rebuild, test the application on your local computer, than Deploy your ClickOnce again.
  12. 清理和重建,在本地计算机上测试应用程序,而不是再次部署您的ClickOnce。

Now when users install your application with ClickOnce, the reference will not refer to the GAC at all and there won't be any need to rely on the prerequisite check/installation process for this DLL because you have included it directly in your published application.

现在,当用户使用ClickOnce安装应用程序时,引用将不会引用GAC,也不会有任何需要依赖于此DLL的先决条件检查/安装过程,因为您已经将它直接包含在已发布的应用程序中。

#9


-1  

The Best answer is:

最好的回答是:

Here is (arguably) the best way to deal with this issue... without downloading or installing any extras. This worked with Visual Studio 2012 (Ultimate)

这是解决这个问题的最好方法……不下载或安装任何额外的。这与Visual Studio 2012(终极版)合作

  1. Go to the main project within your solution(default/statup project)
  2. 在您的解决方案(默认/statup项目)中进入主项目
  3. Right Click and Click Properties / Select "Your Project">> Project>> Properties
  4. 右击并点击属性/选择“您的项目”>>项目>>属性。
  5. Click on "Publish" Tab to see publishing options
  6. 单击“Publish”选项卡查看发布选项。
  7. Go to "Install Mode and Settings">> Click "Application Files" and Dialog opens
  8. 点击“安装模式和设置”>>点击“应用程序文件”,对话框打开。
  9. Go down and look for the items set with "Publish Status" > Prerequisite You will find ReportViewer and Several Other Files set to Prerequisite
  10. 向下查找设置“Publish Status”>先决条件的项目,您将找到ReportViewer和其他一些设置为先决条件的文件。
  11. Change all the Publish Statuses to "Include" in the drop down.
  12. 将所有发布状态改为“Include”。

I know you only need the ReportViewer Only but this will eliminate other potential problems I came across Now all the required files will be added to your installation setup good to go!

我知道您只需要ReportViewer,但这将消除我遇到的其他潜在问题,现在所有需要的文件都将添加到您的安装设置中,很好!

For interest, you can change include a desktop icon under "Install Mode and Settings">>Options>Mainfests>Create Desktop Short Cut

为了获得兴趣,你可以在“安装模式和设置”>>选项下更改包括桌面图标>Mainfests>创建桌面短切。

It reduced all of my head aches.

它使我的头痛减轻了。