我有一个约5年的项目。如果有帮助,它是用VB.NET编写的,而且我似乎被VB编译器吞噬错误很多次所迷惑。我正在尝试围绕它们进行编码,但该项目非常庞大,AJAX代码似乎永远不会结束。了解和预防AJAX随机错误
通常,当我在调试器中启动该项目时,在项目尝试构建时,AJAX的某个部分出现错误。
我可以再次构建它,错误消失,并且此项目启动。
以下是错误我在看今天:
文件名“C:\ WINDOWS \ Microsoft.NET \框架\ V2.0.50727 \临时ASP.NET文件\ reqtracker \ cb9026c5 \ 99d197a6 \ jg9oxyac.res'已经在集合中。参数名称:文件名
显然,reqtracker是项目名称。
我在后面的代码中设置断点来查看正在发生的事情,而且当我逐步执行代码时,会出现AJAX JavaScript异常。我打了继续,因为我不知道如何排除故障。
(我将尝试添加额外的错误,我今天遇到他们。)
这些错误,我应该处理或来自AJAX这些随机毛刺是AJAX开发人员只是住在一起?
UPDATE:另一个错误(PIC形式)
此错误没有出现与任何代码相关联,但它是一个错误都是一样的。
输出窗口有这样的文字:
------ Build started: Project: C:\...\ReqTracker\, Configuration: Debug Any CPU ------
Warning: Unable to update auto-refresh reference 'ajaxcontroltoolkit.dll'. Cannot find assembly 'C:\Users\cp-jpool\My Projects\VS\Live\Program Files\Microsoft ASP.NET\Bin\AjaxControlToolkit.dll'.
Validating Web Site
Building directory '/ReqTracker/Scripts/'.
Building directory '/ReqTracker/'.
: Build (web): Object reference not set to an instance of an object.
Validation Complete
========== Build: 0 succeeded or up-to-date, 1 failed, 0 skipped ==========
为什么编译此文件夹中寻找AJAX?
C:\用户\ CP-jpool \我的项目\ VS \现场\程序Files \ Microsoft ASP.NET \ BIN \ AjaxControlToolkit.dll
我的项目是此文件夹中:
C:\用户\ CP-jpool \我的项目\ VS \现场\ ReqTracker
也许事情是,让AJAX或编译器认为该根文件夹是我的项目文件夹。
但是为什么?
UPDATE:另一个错误 - 这一个在JavaScript
我没有写这个JavaScript,但仍然有在此_endPostBack方法显示错误信息。
的问题是,别的东西调用它,所以我不知道怎么去调用程序的源,找出是什么原因造成的。
谢谢卡尔。另一个人在这里只是说忽略他们,但他削减了很多角落,所以我想验证。我会发布更多,因为我得到它们。我几乎有一段时间前发布过,但是我打错了键并停止了程序,而不是捕获错误。 – jp2code
我发布了一个新的错误,更多的信息... – jp2code
哦,这绝对不是第一次偶然的例外,这些都是你得到的构建错误。 “ajaxcontroltoolkit.dll”现在是只读还是不是? –