共享服务器打不开文件csc,csc.exe 无法执行程序的异常

当前位置:我的异常网» ASP.NET » csc.exe 无法执行程序的异常

csc.exe 无法执行程序的异常

www.myexceptions.net  网友分享于:2015-08-26  浏览:662次

csc.exe 无法执行程序的错误

用discuz nt 2,5进行的二次开发

但会出现下面的异常

“/”应用程序中的服务器错误。

--------------------------------------------

无法执行程序。所执行的命令为 "C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\csc.exe" config /fullpaths @"C:\WINDOWS\TEMP\bdw0_pjo.cmdline"。

说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.Runtime.InteropServices.ExternalException: 无法执行程序。所执行的命令为 "C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\csc.exe" config /fullpaths @"C:\WINDOWS\TEMP\bdw0_pjo.cmdline"。

源错误:

执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。

堆栈跟踪:

[ExternalException (0x3): 无法执行程序。所执行的命令为 "C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\csc.exe" config /fullpaths @"C:\WINDOWS\TEMP\bdw0_pjo.cmdline"。]

Discuz.Common.SerializationHelper.Load(Type type, String filename) +191

Discuz.Config.DefaultConfigFileManager.DeserializeInfo(String configfilepath, Type configtype) in F:\项目\爱社区\代码\Discuz.Config\DefaultConfigFileManager.cs:112

Discuz.Config.BaseConfigFileManager..cctor() in F:\项目\爱社区\代码\Discuz.Config\BaseConfigFileManager.cs:38

[TypeInitializationException: “Discuz.Config.BaseConfigFileManager”的类型初始值设定项引发异常。]

Discuz.Config.BaseConfigFileManager.LoadConfig() in F:\项目\爱社区\代码\Discuz.Config\BaseConfigFileManager.cs:99

Discuz.Config.BaseConfigs..cctor() in F:\项目\爱社区\代码\Discuz.Config\BaseConfigs.cs:24

[TypeInitializationException: “Discuz.Config.BaseConfigs”的类型初始值设定项引发异常。]

Discuz.Config.BaseConfigs.get_GetForumPath() in F:\项目\爱社区\代码\Discuz.Config\BaseConfigs.cs:89

Discuz.Config.ScheduleConfigFileManager.get_ConfigFilePath() in F:\项目\爱社区\代码\Discuz.Config\ScheduleConfigFileManager.cs:57

Discuz.Config.ScheduleConfigFileManager..cctor() in F:\项目\爱社区\代码\Discuz.Config\ScheduleConfigFileManager.cs:32

[TypeInitializationException: “Discuz.Config.ScheduleConfigFileManager”的类型初始值设定项引发异常。]

Discuz.Config.ScheduleConfigFileManager.LoadConfig() in F:\项目\爱社区\代码\Discuz.Config\ScheduleConfigFileManager.cs:78

Discuz.Config.ScheduleConfigs.GetConfig() in F:\项目\爱社区\代码\Discuz.Config\ScheduleConfigs.cs:21

Discuz.Forum.HttpModule.Init(HttpApplication context) +132

System.Web.HttpApplication.InitModules() +267

System.Web.HttpApplication.InitInternal(HttpContext context, HttpApplicationState state, MethodInfo[] handlers) +1251

System.Web.HttpApplicationFactory.GetNormalApplicationInstance(HttpContext context) +243

System.Web.HttpApplicationFactory.GetApplicationInstance(HttpContext context) +106

System.Web.HttpRuntime.ProcessRequestInternal(HttpWorkerRequest wr) +214

请教原因和解决的办法

--------------------------------------------

版本信息: Microsoft .NET Framework 版本:2.0.50727.42; ASP.NET 版本:2.0.50727.42

------解决方案--------------------

UP

------解决方案--------------------

具体的不是很清楚,但下面的可以参考下。

允许匿名访问 IIS 应用程序。

启用模拟为 Web 应用程序在本地 Web.config 文件中,如下所示:

运行 IIS Lockdown 工具,或 IUSR _ COMPUTERNAME 或 Csc.exe 文件上的 IWAM _ COMPUTERNAME 帐户拒绝访问您请求该页面之前。

文章评论

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值