我有asp.net c#代码,它在我的本地pc中运行良好,但是当我将它部署到服务器上时,它会抛出一个错误,参见所附的图片和堆栈跟踪。
消息: c:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\root\832d6e0a\60adae5\App_Web_employee.aspx.cdcab7d2.ob4tk_w7.0.cs(152):error CS0433:在'c:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\root\832d6e0a\60adae5\assembly\dl3\b0d7055d\82782d6b_fcb2d001\App_Code.DLL‘和c:\Windows\Microsoft.NET\中都存在“Employee”类型Framework64\v4.0.30319\临时Files\root\832d6e0a\60adae5\assembly\dl3\755f92ca\f0f0aa6c_fcb2d001\App_Web_rczryygi.DLL‘ ( System.Web.Compilation.AssemblyBuilder.Compile() at System.Web.Compilation.BuildProvidersCompiler.PerformBuild() at System.Web.Compilation.BuildManager.CompileWebFile(VirtualPath virtualPath)在System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath virtualPath,布尔noBuild,布尔allowCrossApp,布尔allowBuildInPrecompile,布尔throwIfNotFound,布尔ensureIsUpToDate)在System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext上下文中,VirtualPath virtualPath,Boolean,Boolean,Boolean,Boolean,StackTrace,StackTrace。( System.Web.Compilation.BuildManager.GetVirtualPathObjectFactory(VirtualPath VirtualPath ),HttpContext上下文,布尔allowCrossApp,布尔throwIfNotFound)在System.Web.UI.PageHandlerFactory.GetHandlerHelper(HttpContext上下文中,requiredBaseType类型,HttpContext上下文,布尔allowCrossApp),String requestType,virtualPath virtualPath,( System.Web.HttpApplication.MaterializeHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() at System.Web.HttpApplication.ExecuteStep(IExecutionStep step,布尔& completedSynchronously)内部异常:
在客户端浏览器上显示
运行时错误
<!-- Web.Config Configuration File -->
<configuration>
<system.web>
<customErrors mode="Off"/>
</system.web>
</configuration>发布于 2015-06-30 06:56:58
清理临时的ASP.NET文件夹,可以在这里找到它,c:\Windows\Microsoft.NET\Framework64\v4.0.30319\,然后再试一次,它应该这样做
https://stackoverflow.com/questions/31131497
复制相似问题