diff --git a/README.md b/README.md index 1a6723a..2a16ec5 100644 --- a/README.md +++ b/README.md @@ -11,3 +11,12 @@ Ported to C# from the [original VB project](http://code.google.com/p/rpttoxml/) RptToXml references Crystal Reports assemblies. The easiest way to get them onto a development machine is to install the Crystal Reports Runtime from an MSI downloaded from [this page](http://scn.sap.com/docs/DOC-7824). The most recent support pack of Crystal Reports 13 should work. The solution should build with VS2012 or higher. Express editions have not been tested but should work. + +## Running ## + +Find the executable in ```RptToXml/bin/``` after building the solution in Visual Studio. + +Run the executable from the command line with +```sh +path/to/RptToXml.exe path/to/report_name.rpt path/to/output.xml +``` \ No newline at end of file diff --git a/RptToXml/RptToXml.csproj b/RptToXml/RptToXml.csproj index 85ee1f7..2d77680 100644 --- a/RptToXml/RptToXml.csproj +++ b/RptToXml/RptToXml.csproj @@ -39,65 +39,47 @@ 4 - - packages\CrystalReports.Engine.13.0.3501\lib\net20\CrystalDecisions.CrystalReports.Engine.dll - - - packages\CrystalReports.ReportAppServer.ClientDoc.13.0.3501\lib\net20\CrystalDecisions.ReportAppServer.ClientDoc.dll + + True - - packages\CrystalReports.ReportAppServer.CommLayer.13.0.3501\lib\net20\CrystalDecisions.ReportAppServer.CommLayer.dll + True - - packages\CrystalReports.ReportAppServer.CommonControls.13.0.3501\lib\net20\CrystalDecisions.ReportAppServer.CommonControls.dll + True - - packages\CrystalReports.ReportAppServer.CommonObjectModel.13.0.3501\lib\net20\CrystalDecisions.ReportAppServer.CommonObjectModel.dll + True - - packages\CrystalReports.ReportAppServer.Controllers.13.0.3501\lib\net20\CrystalDecisions.ReportAppServer.Controllers.dll + True - - packages\CrystalReports.ReportAppServer.CubeDefModel.13.0.3501\lib\net20\CrystalDecisions.ReportAppServer.CubeDefModel.dll + True - - packages\CrystalReports.ReportAppServer.DataDefModel.13.0.3501\lib\net20\CrystalDecisions.ReportAppServer.DataDefModel.dll + True - - packages\CrystalReports.ReportAppServer.DataSetConversion.13.0.3501\lib\net20\CrystalDecisions.ReportAppServer.DataSetConversion.dll - - - packages\CrystalReports.ReportAppServer.ObjectFactory.13.0.3501\lib\net20\CrystalDecisions.ReportAppServer.ObjectFactory.dll + + True - - packages\CrystalReports.ReportAppServer.Prompting.13.0.3501\lib\net20\CrystalDecisions.ReportAppServer.Prompting.dll + True - - packages\CrystalReports.ReportAppServer.ReportDefModel.13.0.3501\lib\net20\CrystalDecisions.ReportAppServer.ReportDefModel.dll + True - - packages\CrystalReports.ReportAppServer.XmlSerialize.13.0.3501\lib\net20\CrystalDecisions.ReportAppServer.XmlSerialize.dll + True - - packages\CrystalReports.Shared.13.0.3501\lib\net20\CrystalDecisions.Shared.dll - - - packages\log4net.1.2.10\lib\2.0\log4net.dll + + + packages\log4net.2.0.9\lib\net40\log4net.dll - - packages\OpenMcdf.1.5.4.22637\lib\OpenMcdf.dll - True + + packages\OpenMcdf.2.2.1.6\lib\net40\OpenMcdf.dll diff --git a/RptToXml/packages.config b/RptToXml/packages.config index a5189df..b1f0e67 100644 --- a/RptToXml/packages.config +++ b/RptToXml/packages.config @@ -14,6 +14,6 @@ - - + + \ No newline at end of file