asp.net 运行时错误

来源:百度知道 编辑:UC知道 时间:2024/05/22 04:54:30
“/ScheduleFlightSystem.WebUI”应用程序中的服务器错误。
--------------------------------------------------------------------------------

未能启用约束。一行或多行中包含违反非空、唯一或外键约束的值。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.Data.ConstraintException: 未能启用约束。一行或多行中包含违反非空、唯一或外键约束的值。

源错误:

行 1200: {
行 1201: this.instrumentation.CommandFailed("DbDataAdapter.Fill()", ConnectionStringNoCredentials);
行 1202: throw;
行 1203: }
行 1204: }

源文件: D:\Program Files\Microsoft Enterprise Library June 2005\src\Data\Database.cs 行: 1202

堆栈跟踪:

跟系统应该是没有关系的。原因可能是test是一个虚拟的目录,在原来xp上面已经设置了,所以可以访问到。但是在2000中你没有建立这个虚拟目录。请到IIS中确认一下。如果没有请建立一个test的虚拟目录关联到它实际的目录上。

运行时错误
说明: 服务器上出现应用程序错误。此应用程序的当前自定义错误设置禁止远程查看应用程序错误的详细信息(出于安全原因)。但可以通过在本地服务器计算机上运行的浏览器查看。

详细信息: 若要使他人能够在远程计算机上查看此特定错误信息的详细信息,请在位于当前 Web 应用程序根目录下的“web.config”配置文件中创建一个 <customErrors> 标记。然后应将此 <customErrors> 标记的“mode”属性设置为“Off”。

<!-- Web.Config 配置文件 -->

<configuration>
<system.web>
<customErrors mode="Off"/>
</system.web>
</configuration>

注释: 通过修改应用程序的 <customErrors> 配置标记的“defaultRedirect”属性,使之指向自定义错误页的 URL,可以用自定义错误页替换所看到的当前错误页。

<!-- Web.Config 配置文件 -->

<configuration>
<system.web>
<customErrors mode="RemoteOnly" defaultRedirect="mycustompage.htm"/>
</system.web>
</configuration>

错误原因:
错误