0

我有Glimpse ASP.NET在我的 ASP.NET 网站项目 (.Net 4.0) 中工作。

但是,当我尝试添加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 源代码GlimpseDbDataAdapter类确实被声明为internal,并且不可访问。

这个类是否应该在Glimpse ADO库中公开?或者我可以对我的 TableAdapater .xsd 文件或代码隐藏做些什么来改变代码生成器的行为?

任何帮助表示赞赏。

4

1 回答 1

1

从 Glimpse.Ado 的 1.4.1 版开始,该课程将是公开的

于 2013-07-03T19:27:16.423 回答