使用TableAdapter的Web站点项目中,Glimpse ADO失败

时间:2013-07-03 01:25:53

标签: ado.net tableadapter glimpse

我在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文件或代码隐藏更改代码生成器的行为做些什么?

任何帮助表示感谢。

1 个答案:

答案 0 :(得分:1)

从Glimpse.Ado版本1.4.1开始,该课程将公开。