梅岭小学 好吗:未能创建 Mutex
来源:百度文库 编辑:查人人中国名人网 时间:2024/08/29 11:30:10
在运行非常简单的aspx页面的时候出现。可能配置有问题。请大家帮助。
============程序代码============
<%@ Page Language="VB" AutoEventWireup="false" CodeFile="Default.aspx.vb" Inherits="_Default" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>无标题页</title>
</head>
<body>
<form id="form1" runat="server">
<div>
</div>
</form>
</body>
</html>
=============错误信息===========
“/WebSite”应用程序中的服务器错误。
--------------------------------------------------------------------------------
未能创建 Mutex。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.InvalidOperationException: 未能创建 Mutex。
源错误:
执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。
堆栈跟踪:
[InvalidOperationException: 未能创建 Mutex。]
System.Web.Compilation.CompilationMutex..ctor(String name, String comment) +3464657
System.Web.Compilation.CompilationLock..cctor() +158
[TypeInitializationException: “System.Web.Compilation.CompilationLock”的类型初始值设定项引发异常。]
System.Web.Compilation.CompilationLock.GetLock(Boolean& gotLock) +32
System.Web.Compilation.BuildManager.EnsureTopLevelFilesCompiled() +114
[HttpException (0x80004005): “System.Web.Compilation.CompilationLock”的类型初始值设定项引发异常。]
System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +3426839
System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context) +88
System.Web.HttpRuntime.ProcessRequestInternal(HttpWorkerRequest wr) +149
--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:2.0.50727.42; ASP.NET 版本:2.0.50727.42
============程序代码============
<%@ Page Language="VB" AutoEventWireup="false" CodeFile="Default.aspx.vb" Inherits="_Default" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>无标题页</title>
</head>
<body>
<form id="form1" runat="server">
<div>
</div>
</form>
</body>
</html>
=============错误信息===========
“/WebSite”应用程序中的服务器错误。
--------------------------------------------------------------------------------
未能创建 Mutex。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.InvalidOperationException: 未能创建 Mutex。
源错误:
执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。
堆栈跟踪:
[InvalidOperationException: 未能创建 Mutex。]
System.Web.Compilation.CompilationMutex..ctor(String name, String comment) +3464657
System.Web.Compilation.CompilationLock..cctor() +158
[TypeInitializationException: “System.Web.Compilation.CompilationLock”的类型初始值设定项引发异常。]
System.Web.Compilation.CompilationLock.GetLock(Boolean& gotLock) +32
System.Web.Compilation.BuildManager.EnsureTopLevelFilesCompiled() +114
[HttpException (0x80004005): “System.Web.Compilation.CompilationLock”的类型初始值设定项引发异常。]
System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +3426839
System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context) +88
System.Web.HttpRuntime.ProcessRequestInternal(HttpWorkerRequest wr) +149
--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:2.0.50727.42; ASP.NET 版本:2.0.50727.42
1. 如果你还开着VS2005,关掉。
2. 到ASP.NET的临时目录下面%systemroot%\Microsoft.NET\Framework\v2.0.50727\Temporary ASpNET pages
3. 删除该项目的临时文件夹
4. 命令行下输入 iisreset
5. 先打开IE访问你的项目
6. 打开VS2005