List of licensing SharpShooter components

The list of all components with indication of options which are required for the license:

Name FullName / Assembly License Option
WebDashboardViewer PerpetuumSoft.Charts.Web.
WebDashboardViewer /
PerpetuumSoft.Chart.Web
Dashboard.Web
WebChartViewer PerpetuumSoft.Charts.Web.WebChartViewer /
PerpetuumSoft.Chart.Web
Chart.Web
ChartViewer PerpetuumSoft.Charts.Windows.Forms.
ChartViewer /
PerpetuumSoft.Charts
Chart.Win
DashboardViewer PerpetuumSoft.Charts.Windows.Forms.
DashboardViewer /
PerpetuumSoft.Charts
Dashboard.Win
OPCChannel PerpetuumSoft.Framework.Connectivity.
OPCChannel /
PerpetuumSoft.Framework.Connectivity
OPC
WidgetProducer PerpetuumSoft.Instrumentation.Web.
WidgetProducer /
PerpetuumSoft.Instrumentation.Web
IMK.Web
Widget PerpetuumSoft.Instrumentation.Windows.
Forms.Widget /
PerpetuumSoft.Instrumentation
IMK.Win
DataCube PerpetuumSoft.Olap.DataCube /
PerpetuumSoft.Olap
OLAP
ReportGenerator PerpetuumSoft.Reporting.Components.
ReportGenerator /
PerpetuumSoft.Reporting
RSS
ReportManager PerpetuumSoft.Reporting.Components.
ReportManager /
PerpetuumSoft.Reporting
RSS
ReportDesigner PerpetuumSoft.Reporting.Designer.
ReportDesigner /
PerpetuumSoft.Reporting
RSS.RunTimeDesigner
ReportServiceBase PerpetuumSoft.Reporting.Silverlight.Server.
ReportServiceBase /
PerpetuumSoft.Reporting.Silverlight.Server
RSS.Silverlight
ReportViewer PerpetuumSoft.Reporting.View.ReportViewer /
PerpetuumSoft.Reporting
RSS.Win
SharpShooterWebViewer PerpetuumSoft.Reporting.Web.
SharpShooterWebViewer /
PerpetuumSoft.Reporting.Web
RSS.Web
ReportViewer PerpetuumSoft.Reporting.WPF.ReportViewer / PerpetuumSoft.Reporting.WPF RSS.WPF

The list of options depending on the license options:

 



SharpShooter Reports.Win                      
SharpShooter Reports.Web                        
SharpShooter Reports.Silverlight                        
SharpShooter Reports.WPF
                       
SharpShooter Reports.Enterprise                
SharpShooter Reports.Professional                
SharpShooter Gauges.Win                        
SharpShooter Gauges.Web                        
SharpShooter Gauges.Enterprise                      
SharpShooter Gauges.Professional                      
SharpShooter OLAP.Win                          
SharpShooter OLAP.Professional                        
SharpShooter Collection.Win            
SharpShooter Collection.Web                  
SharpShooter Collection.Enterprise
SharpShooter Collection.Professional
SharpShooter Dashboards.Win                        
SharpShooter Dashboards.Web                      
SharpShooter Dashboards.Enterprise                  

licx-file manual creation

The first table contains the information about options, full names of components and assemblies. The second one shows what set of options is required for a particular product.

A string of the licx-file is built by the following approach:

[Full Name], [Assembly], [Culture], [PublicKeyToken]

Here, the last 3 options are strong assembly name.

To make it more illustrative, let’s try to build a licx-file for SharpShooter Reports.Win.

From the second table we can see that we need the following options: RSS, RSS.Win, RSS.RunTimeDesigner.

The second column (Full Name/Assembly) of the first table will help define full name of the required component and assembly name. The [Culture] and [PublicKeyToken] fields are filled when we know the assembly name. In our case Culture=neutral, PublicKeyToken=8a6ae0a3e67829b5. So, finally we will have the following licx-file:

PerpetuumSoft.Reporting.Components.ReportManager, PerpetuumSoft.Reporting, Culture=neutral, PublicKeyToken=8a6ae0a3e67829b5

PerpetuumSoft.Reporting.View.ReportViewer, PerpetuumSoft.Reporting, Culture=neutral, PublicKeyToken=8a6ae0a3e67829b5

PerpetuumSoft.Reporting.Designer.ReportDesigner, PerpetuumSoft.Reporting, Culture=neutral, PublicKeyToken=8a6ae0a3e67829b5



*IMPORTANT: The ReportGenerator component is considered as obsolete and we recommend you to use ReportManager instead. 

Add Feedback