我在ASP.NET WebSite项目(.Net 4.0)中使用 Glimpse ASP.NET 。
但是当我尝试添加 Glimpse ADO 时,我的项目失败并出现多个错误:
由于其保护级别,'Glimpse.Ado.AlternateType.GlimpseDbDataAdapter'无法访问
违规代码是由生成的App_Code。*。cs文件引起的,它构造了* TableAdapter类。以下是生成代码的示例:
public partial class CallsSampleDataSetTableAdapter : global::System.ComponentModel.Component {
private global::Glimpse.Ado.AlternateType.GlimpseDbDataAdapter _adapter;
private global::Glimpse.Ado.AlternateType.GlimpseDbConnection _connection;
private global::Glimpse.Ado.AlternateType.GlimpseDbCommand[] _commandCollection;
可以访问 GlimpseDbConnection 和 GlimpseDbCommand 类并且不会导致错误,只有 GlimpseDbDataAdapater 行会导致错误(以及访问者方法)对于这个领域)。
检查Glimpse ADO source code, GlimpseDbDataAdapter 类确实被声明为内部,并且无法访问。
是否应在 Glimpse ADO 库中将此课程设为 public ?或者我可以对我的TableAdapater .xsd文件或代码隐藏更改代码生成器的行为做些什么?
任何帮助表示感谢。
答案 0 :(得分:1)
从Glimpse.Ado版本1.4.1开始,该课程将公开。