VS2015运行arcengine的程序集时无法添加引用怎么办?

VS2015运行arcengine的程序集时无法添加引用怎么办?,第1张

这是说你缺少引用一个程序

就是说你项目用到了一些控件,但是你项目本身没有引用它

可以添加using

或者在页面最上面添加System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=969db8053d3322ac

或者在你项目中BIN目录下右键添加引用

下面给你的列子

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>

<%@ Register Assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"

Namespace="System.Web.UI" TagPrefix="asp" %>

我遇到的出现这种错误的原因一般是以下几种情况:

1.在绑定数据控件的时候,

//建立数据库连接

OleDbConnection conn =

new OleDbConnection("provider=microsoft.jet.oledb.4.0data source=" +

Server.MapPath("news.mdb"))

//创建OleDbDataAdapter对象,按照指定的查询语句获取结果

OleDbDataAdapter

mycom = new OleDbDataAdapter("select top 12 * from contents where typeid=1 order

by shijian desc", conn)

OleDbDataAdapter mycom1 = new

OleDbDataAdapter("select top 12 * from contents where typeid=2 order by shijian

desc", conn)

//定义DataSet对象,将查询结果填充到这个对象上

DataSet ds = new

DataSet()

mycom.Fill(ds,

"contents")

mycom1.Fill(ds,

"types")

这个时候,如果直接绑定:

mylist.DataSource =

ds.Tables["contents"].DefaultView

mylist1.DataSource

= ds.Tables["types"].DefaultView

mylist.DataBind()

mylist1.DataBind()

那么如果这两个表中没有记录,就有可能出现这个错误。

通过调试,查阅MSDN帮助就可以获得该问题的相关资料:

关于异常的疑难解答:System.NullReferenceException

试图在代码中引用不存在的对象时,会发生 NullReferenceException。例如,您可能试图在未先使用 New 关键字的情况下使用对象,或试图使用值设置为 null(在

Visual Basic 中为 Nothing)的对象。

使用关键词 New 创建实例

您可能试图在未提供对象实例的情况下使用对象。例如, Dim CustomerTable As

DataTable 应该重写为 Dim CustomerTable As New

DataTable。

包含检查空引用的代码块。

以编程方式检查以确定函数是否已返回 null(在 Visual Basic 中为 Nothing

),而不是对象的实例。

在 Try…Catch…Finally 语句中显式地捕获 NullReferenceException。

Try…Catch…Finally

语句可以检查特定类型的异常,从最特殊的异常到最普通的异常。

Visual Studio 2015 新建项目"未将对象引用设置到对象的实例"错误 解决办法

安装的时候没有出错,一点击新建项目就报错,卸载与重装都没用的情况下,可以试一下这个解决办法。经测试,win10 64位下64位的VS2015可以解决

解决办法


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11860254.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存