Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people, just like you, are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
Solved

Compilation Error on server what do I do?

Posted on 2006-06-14
4
704 Views
Last Modified: 2008-01-09
I got my machine with ASP.NET working... however upload it to our local server and got below error.  Anyone understand what it means and what to do?  Appearly I'm missing a file and how do I add it?

Compilation Error

Description: An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately.

Compiler Error Message: BC30002: Type 'CrystalDecisions.CrystalReports.Engine.ReportDocument' is not defined.

Source Error:
 
Line 5:      Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
Line 6:          'create a new instance of the reportdocument object and load the report
Line 7:          Dim crReportDocument As New CrystalDecisions.CrystalReports.Engine.ReportDocument()
Line 8:          ''''crReportDocument.Load(Request.PhysicalApplicationPath & "reports\crtest.rpt")
Line 9:          crReportDocument.Load(Request.PhysicalApplicationPath & "reports\crwsr.rpt")
 
Source File: C:\Inetpub\wwwroot\Default.aspx.vb    Line: 7

Microsoft (R) Visual Basic Compiler version 8.0.50727.42
for Microsoft (R) .NET Framework version 2.0.50727.42
Copyright (c) Microsoft Corporation.  All rights reserved.

C:\Inetpub\wwwroot\reports\Default.aspx.vb(7) : error BC30002: Type 'CrystalDecisions.CrystalReports.Engine.ReportDocument' is not defined.

        Dim crReportDocument As New CrystalDecisions.CrystalReports.Engine.ReportDocument()
                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
--------------------------------------------------------------------------------
Version Information: Microsoft .NET Framework Version:2.0.50727.42; ASP.NET Version:2.0.50727.42
0
Comment
Question by:SLCTech
  • 3
4 Comments
 
LVL 6

Accepted Solution

by:
Nandakumar Sakthivel earned 500 total points
ID: 16911950
Hi,
   Have you included all the dll's which relates to crystal reports in the installed server path..
   How do you ported the application from your machine to the server..Have you specified the copy local option as false for all the dll's relating crystal reports in the application

Regards,
Nanda
 
0
 

Author Comment

by:SLCTech
ID: 16912784
I hope you can help me out here...

Really I'm confused, so far what I did was put these merge modules in this directory of the server:

C:\Program Files\Common Files\Merge Modules

CrystalReportsRedist2005_x86.msm
Microsoft_VC80_ATL_x86.msm
policy_8_0_Microsoft_VC80_ATL_x86.msm

And, I'm not sure what you mean by specifying the copy of local option as false for all DLL's relating to crystal reports.

Rex
0
 

Author Comment

by:SLCTech
ID: 16912848
Wow you got me thinking... I forgot to copy the web.config into the file.

I'm curious because right now many of the images are not appearing in the Crystal reports viewer.  Any idea what might cause this?

SLC Tech
0
 

Author Comment

by:SLCTech
ID: 16913021
I got it working!!

Copied the files from below directory to the server:

C:\Inetpub\wwwroot\aspnet_client\system_web\2_0_50727\CrystalReportWebFormViewer3

That got the images working...

Thank you for replying... it got me on right track.

All I did wrong was forgetting to include the web.config file when uploading the web site to the server.  And, needed that Crystal Report Web Form directory in the root of the IIS Server.  Now it's working perfect.  I'll give you points for helping!!

Smile...

SLC Tech
0

Featured Post

Free Tool: IP Lookup

Get more info about an IP address or domain name, such as organization, abuse contacts and geolocation.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Gridview selected row 9 49
How to create an MVC5, Razor Widget 2 26
Following an example - Why do I need to click Save button twice? 3 29
IEnumerable<T> to a List<T> 8 37
This article discusses the ASP.NET AJAX ModalPopupExtender control. In this article we will show how to use the ModalPopupExtender control, how to display/show/call the ASP.NET AJAX ModalPopupExtender control from javascript, how to show/display/cal…
IntroductionWhile developing web applications, a single page might contain many regions and each region might contain many number of controls with the capability to perform  postback. Many times you might need to perform some action on an ASP.NET po…
A short tutorial showing how to set up an email signature in Outlook on the Web (previously known as OWA). For free email signatures designs, visit https://www.mail-signatures.com/articles/signature-templates/?sts=6651 If you want to manage em…

861 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question