Click here to Skip to main content
65,938 articles
CodeProject is changing. Read more.
Articles
(untagged)

How to Run Crystal Report Runtime on IIS Without Default App Pool

0.00/5 (No votes)
29 Oct 2013 1  
How to run the Crystal report runtime on any app pool and on any port rather then 80 on IIS

Introduction

This tip is about Crystal report runtime. You can host your application on any port and you can run the Crystal report on any app pool which is not in IIS - www root directory.

Background

Normally people host their published version into the www root directory and run the Crystal report runtime and runtime uses IIS directory and displays the result, so runtime fetches the application which is hosted on the 80 port but if application is fetching without www directory and on different pool (i.e., 90 pool) so at that time, system will not display the Crystal reports (you will get error like public key or blank report), so please follow the below steps to get the reports run on any pool.

Using the Steps

  1. Go to the IIS root directory C:\inetpub\wwwroot and copy the aspnet_client folder.
  2. Go to your published application's root directory and paste it on the root folder.
  3. Restart the IIS and you will be able to view the Crystal reports.

I hope this can help you out to solve the problem.

License

This article has no explicit license attached to it but may contain usage terms in the article text or the download files themselves. If in doubt please contact the author via the discussion board below.

A list of licenses authors might use can be found here