I have attempted to install (after downloading) Telerik_Reporting_2009_3_1211_dev.msi.
I turned all options on to be installed. The installation completed successfully.
From start menu, I selected, Visual Studio 2008 Examples project.
When I attempt to view the WebDemo:
1. I see the choice of reports, I clicked on the Invoice and received:
Server Error in '/WebDemo' Application. |
-------------------------------------------------------------------------------- |
Attempted to read or write protected memory. This is often an indication that other memory is corrupt. |
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. |
Exception Details: System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt. |
Source Error: |
Line 13: { |
Line 14: Type reportType = Type.GetType(reportName); |
Line 15: IReportDocument report = (IReportDocument)Activator.CreateInstance(reportType); |
Line 16: this.ReportViewer1.Report = report; |
Line 17: this.Page.Title = "telerik Report Viewer - " + reportType.Name; |
Source File: c:\Program Files\Telerik\Reporting Q3 2009\Examples\CSharp\WebDemo\ReportViewer.aspx.cs Line: 15 |
Stack Trace: |
[AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.] |
System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandle& ctor, Boolean& bNeedSecurityCheck) +0 |
System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean fillCache) +86 |
System.RuntimeType.CreateInstanceImpl(Boolean publicOnly, Boolean skipVisibilityChecks, Boolean fillCache) +230 |
System.Activator.CreateInstance(Type type, Boolean nonPublic) +67 |
System.Activator.CreateInstance(Type type) +6 |
ReportViewer.Page_Load(Object sender, EventArgs e) in c:\Program Files\Telerik\Reporting Q3 2009\Examples\CSharp\WebDemo\ReportViewer.aspx.cs:15 |
System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +14 |
System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +35 |
System.Web.UI.Control.OnLoad(EventArgs e) +99 |
System.Web.UI.Control.LoadRecursive() +50 |
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +627 |
2. I have attached what I see from silverlight
3. When I try the windemo I see an exception on this line
IReportDocument reportDocument = Activator.CreateInstance(t) as IReportDocument;
in this block of code
void OnCellContentClick(object sender, DataGridViewCellEventArgs e) |
{ |
if (0 == e.ColumnIndex && e.RowIndex >= 0) |
{ |
DataGridViewCell cell = this.dataGridView1.Rows[e.RowIndex].Cells[e.ColumnIndex]; |
Type t = cell.Tag as System.Type; |
if (null != t) |
{ |
IReportDocument reportDocument = Activator.CreateInstance(t) as IReportDocument; |
if (null != reportDocument) |
{ |
MainForm frm = new MainForm(reportDocument); |
frm.WindowState = FormWindowState.Normal; |
frm.Show(this); |
} |
} |
} |
} |
I have attached a screen shot of the exception
I am running Windows 7. VS 2008.