Skip to content

Commit 36fccae

Browse files
authored
Update ReadMe.txt
1 parent 528fa4d commit 36fccae

File tree

1 file changed

+16
-17
lines changed

1 file changed

+16
-17
lines changed

ReadMe.txt

Lines changed: 16 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ CrissCross
44
CrissCross - alternative user interface for running SSRS reports
55
Project homepage: http://crisscross.codeplex.com/
66

7-
Copyright (C) 2011 Ian Richardson
7+
Copyright (C) 2011 - 2017 Ian Finch
88
Contact: www.codeulike.com [email protected]
99

1010
Licensed under the GPLv2 - see License_Gpl2.txt
@@ -19,15 +19,16 @@ and more customisable. It is built using the standard ASP.NET ReportViewer compo
1919
Compatibility
2020
-------------
2121

22-
CrissCross is designed to connect to SQL 2008 SSRS. But it may also work with SQL 2005 SSRS and SQL 2008 R2 SSRS.
23-
(if you find out, let me know).
24-
It is written in ASP.NET 3.5 and can run on most recent versions of IIS and hence most Windows Servers.
22+
The latest version of CrissCross is designed to connect to SQL 2014 SSRS.
23+
It should also work with older (and possibly newer) versions of SSRS with little or no adjustment.
24+
25+
It is written in ASP.NET 4.5 and can run on most recent versions of IIS and hence most Windows Servers.
26+
Works with all the main browsers.
2527

2628
This Version
2729
------------
2830

29-
This is an Alpha version of the software - most of the core features are working and stable, but there are some
30-
features that have not been developed yet (see documentation at codeplex site)
31+
Current version is a Beta version of the software - most of the core features are working and stable, but there may be occasional bugs (see documentation). It is however being used in production in at least two sites that I know of.
3132

3233
Getting Started
3334
---------------
@@ -39,14 +40,12 @@ CrissCross is designed to work with a minimum of configuration - basically you j
3940
server is and then off it goes. However there is additional optional configuration that can be peformed to
4041
control how it behaves.
4142

42-
1a) If you are building from source, open the solution in VS2008 and build.
43-
Then publish the CrissCross Web App project to a temp folder from where you can deploy it.
44-
- choose a folder to publish to
45-
- choose 'Only files needed to run this application'
46-
- check the 'Include files from the App_Data folder' box.
43+
1a) If you are building from source, open the solution in Visual Studio and build.
44+
Then publish the CrissCross Web App project to a temp folder from where you can deploy it.
45+
- there is a Publishing Profile defined within the project that publishes to a folder
46+
- or create your own profile to publish to a folder (or maybe straight to an IIS virtual folder)
4747

48-
1b) If you downloaded the zipped codeplex download, there is already a built/published version
49-
in the 'PublishedWebApp' folder
48+
1b) If you downloaded the 'PublishedWebApp' zip from github releases, it is already built/published. See below for details of copying it to IIS
5049

5150
2) Find an IIS server and create a CrissCross Virtual Directory on it.
5251
If you use the IIS server on your SSRS server you've got more chance of getting impersonation working (see below)
@@ -55,12 +54,12 @@ but apart from that, any IIS server will do.
5554
3) Copy the published CrissCross web app into your virtual directory
5655

5756
4) Make sure Windows Authentication is available.
58-
On IIS 6 its always an option, but in IIS 7 you might have to install it as an extra windows feature
57+
In IIS 7 or later you might have to install it as an extra windows feature
5958
http://www.iis.net/ConfigReference/system.webServer/security/authentication/windowsAuthentication
6059

6160
5) Make sure the ReportViewer component is installed on the server
6261
If you're on the SSRS server, it'll be installed already, but if not you can install it using the
63-
ReportViewer 2008 SP1 redistributable installer - which is in Resources/ReportViewerSP1.exe
62+
ReportViewer 2012 Runtime at https://www.microsoft.com/en-gb/download/details.aspx?id=35747
6463

6564
6) Edit some web.config settings:
6665

@@ -80,7 +79,7 @@ crisscross.ImpersonateLoggedOnUser
8079
- CrissCross can either run the reports as the logged in user, or run as a fixed user. Turning off
8180
Impersonation and using a Fixed User is easier to get started with, but turning Impersonation on makes
8281
CrissCross more useful. Note that Impersonation works best when CrissCross is running on the SSRS
83-
server itself. See the documentation at http://crisscross.codeplex.com/wikipage?title=Impersonation%20Mode for more details.
82+
server itself. See the documentation at https://github.com/codeulike/crisscross/wiki/Impersonation-Mode for more details.
8483

8584
crisscross.FixedSsrsUsername
8685
crisscross.FixedSsrsDomain
@@ -107,7 +106,7 @@ ReportServerDb
107106
report log - hence only the datareader role in necessary for the SQL user.
108107

109108
7) If using Impersonation Mode, make sure Integreated Windows Authentication is turned on in IIS.
110-
See: http://crisscross.codeplex.com/wikipage?title=Impersonation%20Mode
109+
See: https://github.com/codeulike/crisscross/wiki/Impersonation-Mode
111110

112111
8) That should be it; use a browser to navigate to the virtual directory and CrissCross should start running.
113112

0 commit comments

Comments
 (0)