txadler 发表于 2015-8-13 12:43:00

TypeInitializationException的异常

您好!
出异常的相关代码如下:
reportPath = @"\..\Test\a.rdlx";
PageReport report = new PageReport((new System.IO.FileInfo(Application.StartupPath + reportPath)));
跑到上面一条语句时,报了“System.TypeInitializationException”类型的异常出现在 GrapeCity.ActiveReports.v9.dll中的异常。
请帮忙判断一下,引起异常的原因是什么。
谢谢!

frank.zhang 发表于 2015-8-13 13:50:00

您好,
我对您的问题理解是,在执行到这一句
reportPath = @"\..\Test\a.rdlx";
时报错 “System.TypeInitializationException”。
您的reportPath是在哪声明的?
另外,项目是Winforms的工程吗?

txadler 发表于 2015-8-13 14:08:00

您好,是执行到“PageReport report = new PageReport((new System.IO.FileInfo(Application.StartupPath + reportPath)));”这句时报的异常,
而且此时reportPath的值也传到了。
项目是WPF工程。

frank.zhang 发表于 2015-8-13 15:13:00

您好,
非常抱歉,没有能够重现您的问题。
我制作了一个例子程序,您可以看下是否遗漏了一些关键的步骤。

修改数据后,就可以运行。

页: [1]
查看完整版本: TypeInitializationException的异常