Click here to Skip to main content
15,887,337 members
Please Sign up or sign in to vote.
1.00/5 (1 vote)
See more:
Hi,
I have developed the web application in vs 2017 and report viewer 15.
It works fine in my pc.
If i need to deploy into server, install the report viewer 15.
But I could not

I have downloaded the Microsoft.RdlcDesigner.vsix. But could not run because
server does not have VS2017 installed.

Pls advice me how to do

Thank you

Maideen

What I have tried:

I have tried to install Microsoft.RdlcDesigner.vsix.
Posted
Updated 25-Oct-18 5:52am
Comments
Richard MacCutchan 25-Oct-18 5:35am    
The documentation states that Microsoft.RdlcDesigner.vsix is a Visual Studio extension. So you need Visual Studio installed in order to use it.

1 solution

Use the NuGet package to reference the report viewer control in your application. All of the required files will then be copied to your bin folder, and can simply be copied to the target machine.

NuGet Gallery | Microsoft.ReportingServices.ReportViewerControl.WebForms 150.900.148[^]
 
Share this answer
 
Comments
Maideen Abdul Kader 25-Oct-18 19:32pm    
Thank you for prompt reply

My scenario is I have developed web application using vs 2017 and Report viewer 15.
I have installed the Report viewer through NuGet Package Manager Console
and only got dll files.

I have copied following file in BIN

1. Microsoft.ReportViewer.WebForms.dll
2. Microsoft.ReportViewer.ProcessingObjectModel.dll
3. Microsoft.ReportViewer.Common.dll

and changed in web config file

<add assembly="Microsoft.ReportViewer.Common, Version=15.0.0.0, Culture=neutral, PublicKeyToken=89845DCD8080CC91"/>
<add assembly="Microsoft.ReportViewer.DataVisualization, Version=15.0.0.0, Culture=neutral, PublicKeyToken=89845DCD8080CC91"/>
<add assembly="Microsoft.ReportViewer.Design, Version=15.0.0.0, Culture=neutral, PublicKeyToken=89845DCD8080CC91"/>
<add assembly="Microsoft.ReportViewer.ProcessingObjectModel, Version=15.0.0.0, Culture=neutral, PublicKeyToken=89845DCD8080CC91"/>
<add assembly="Microsoft.ReportViewer.WebDesign, Version=15.0.0.0, Culture=neutral, PublicKeyToken=89845DCD8080CC91"/>
<add assembly="Microsoft.ReportViewer.WebForms, Version=15.0.0.0, Culture=neutral, PublicKeyToken=89845DCD8080CC91"/>

and I have downloaded this file Microsoft.RdlcDesigner.vsix and installed in my pc
on developtin mechine It is working fine.

Now need to upload in server. Server does not have VS2017 installed and also I cannot installed Microsoft.RdlcDesigner.vsix

Pls Advice me

Thank you

Maideen
Richard Deeming 26-Oct-18 6:51am    
You can't install the designer .vsix without Visual Studio installed. And you don't need to. You only need to deploy the assemblies from the bin folder to display the reports.
Maideen Abdul Kader 29-Oct-18 20:31pm    
Thank you all of you. Solved as per your link. copy all dll into bin and changed in web config.
Problem is that I have developed in old version vs 2012. I have changed in aspx page

<%@ Register Assembly="Microsoft.ReportViewer.WebForms, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91" Namespace="Microsoft.Reporting.WebForms" TagPrefix="rsweb" %> to

<%@ Register Assembly="Microsoft.ReportViewer.WebForms" Namespace="Microsoft.Reporting.WebForms" TagPrefix="rsweb" %>

is working fine.
Thank you

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900