.net部署环境问题 不支持

问:服务部分可以运行,部分请求报以下这个异常 线上环境有问题,自己本地开发机或者自己的云服务器部署正常。
— 16:28:31.3998 –Message:无法执行程序。所执行的命令为 "D:\\www\\zts03\\www\\bin\\roslyn\\csc.exe" /shared /keepalive:"10" /noconfig  /fullpaths @"D:\\tmp_aspnet\\\\f251c7f2\\9c01c1a2\\2aosulyx.cmdline"。StackTrace:   在 System.CodeDom.Compiler.Executor.ExecWaitWithCaptureUnimpersonated(SafeUserTokenHandle , cmd, currentDir, TempFileCollection , & , & , trueCmdLine)   在 System.CodeDom.Compiler.Executor.ExecWaitWithCapture(SafeUserTokenHandle , cmd, currentDir, TempFileCollection , & , & , trueCmdLine)   在 System.CodeDom.Compiler.Executor.ExecWaitWithCapture(IntPtr , cmd, currentDir, TempFileCollection , & , & errorName)   在 Microsoft.CodeDom.Providers.DotNetCompilerPlatform.Compiler.Compile(CompilerParameters , compilerFullPath, arguments, & , Int32& nativeReturnValue)   在 Microsoft.CodeDom.Providers.DotNetCompilerPlatform.Compiler.FromFileBatch(CompilerParameters , String[] fileNames)   在 Microsoft.CodeDom.Providers.DotNetCompilerPlatform.Compiler.CompileAssemblyFromFileBatch(CompilerParameters , String[] fileNames)   在 System.Web.Compilation.AssemblyBuilder.Compile()   在 System.Web.Compilation.BuildProvidersCompiler.PerformBuild()   在 System.Web.Compilation.BuildManager.CompileWebFile(VirtualPath virtualPath)   在 System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath , noBuild, allowCrossApp, allowBuildInPrecompile, throwIfNotFound, ensureIsUpToDate)   在 System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext , virtualPath, noBuild, allowCrossApp, allowBuildInPrecompile, throwIfNotFound, ensureIsUpToDate)   在 System.Web.Compilation.BuildManager.GetVirtualPathObjectFactory(VirtualPath , context, allowCrossApp, throwIfNotFound)   在 System.Web.Compilation.BuildManager.GetCompiledType(VirtualPath virtualPath)   在 System.Web.Mvc.BuildManagerCompiledView.Render(ViewContext , writer)   在 System.Web.Mvc.ViewResultBase.ExecuteResult(ControllerContext context)   在 System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 , Int32 , ResultExecutingContext , ControllerContext controllerContext, actionResult)   在 System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 , Int32 , ResultExecutingContext , ControllerContext controllerContext, actionResult)   在 System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 , Int32 , ResultExecutingContext , ControllerContext controllerContext, actionResult)   在 System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 , Int32 , ResultExecutingContext , ControllerContext controllerContext, actionResult)   在 System.Web.Mvc.ControllerActionInvoker.InvokeActionResultWithFilters(ControllerContext controllerContext, IList`1 , actionResult)   在 System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass21.<BeginInvokeAction>b__1e(IAsyncResult asyncResult)ExtInfo:
,.net部署环境问题 不支持

答:您好,
因为虚拟主机安全策略规则, 虚拟主机不能运行exe文件, 我们帮您注释掉使用的csc.exe编译器, 使用vb即可正确运行; 非常感谢您长期对我司的支持!

问:上面的问题可以了 这个又是什么限制导致?
[FileNotFoundException: 未能加载文件或程序集“Microsoft.AI.Web”或它的某一个依赖项。系统找不到指定的文件。]   System.RuntimeTypeHandle.GetTypeByName(String name, throwOnError, ignoreCase, reflectionOnly, StackCrawlMarkHandle , pPrivHostBinder, loadTypeFromPartialName, ObjectHandleOnStack type) 0   System.RuntimeTypeHandle.GetTypeByName(String name, throwOnError, ignoreCase, reflectionOnly, &amp; , pPrivHostBinder, loadTypeFromPartialName) 95   System.Type.GetType(String , throwOnError, ignoreCase) 64   System.Web.Compilation.BuildManager.GetType(String , throwOnError, ignoreCase) 59   System.Web.Configuration.ConfigUtil.GetType(String , propertyName, ConfigurationElement , node, checkAptcaBit, ignoreCase) 49
[ConfigurationErrorsException: 未能加载文件或程序集“Microsoft.AI.Web”或它的某一个依赖项。系统找不到指定的文件。]   System.Web.Configuration.ConfigUtil.GetType(String , propertyName, ConfigurationElement , node, checkAptcaBit, ignoreCase) 550   System.Web.Configuration.ConfigUtil.GetType(String , propertyName, ConfigurationElement , checkAptcaBit) 30   System.Web.Configuration.Common.ModulesEntry.SecureGetType(String , propertyName, ConfigurationElement configElement) 57   System.Web.Configuration.Common.ModulesEntry..ctor(String name, typeName, propertyName, ConfigurationElement configElement) 57   System.Web.HttpApplication.BuildIntegratedModuleCollection(List`1 moduleList) 173   System.Web.HttpApplication.GetModuleCollection(IntPtr appContext) 1069   System.Web.HttpApplication.RegisterEventSubscriptionsWithIIS(IntPtr , context, MethodInfo[] handlers) 130   System.Web.HttpApplication.InitSpecial(HttpApplicationState state, MethodInfo[] , appContext, context) 165   System.Web.HttpApplicationFactory.GetSpecialApplicationInstance(IntPtr , context) 267   System.Web.Hosting.PipelineRuntime.InitializeApplication(IntPtr appContext) 341
[HttpException (0x: 未能加载文件或程序集“Microsoft.AI.Web”或它的某一个依赖项。系统找不到指定的文件。]   System.Web.HttpRuntime.FirstRequestInit(HttpContext context) 523   System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context) 107   System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr, context) 688

答:您好,
核实bin目录下存在Microsoft.AI.Web.dll ,帮您切换到32位站点池运行,请现在测试下,非常感谢您长期对我司的支持!

西部数码(west.cn)是经工信部、ICANN、CNNIC认证审批,持有ISP、云牌照、IDC、CDN、顶级域名注册商等全业务资质的正规老牌服务商,自成立至今20余年专注于域名注册、虚拟主机、云服务器、企业邮箱、企业建站等互联网基础服务!

截止目前,已经为超过2000万个域名提供了注册、解析等服务,是中国五星级域名注册注册商!已为超过50万个网站提供了高速稳定的云托管服务,获评中国最受用户喜欢云主机服务商。

西部数码提供全方位7X24H专业售后支撑,域名注册特价1元起,高速稳定云主机45元起,更多详情请浏览西部数码官网:https://www.west.cn/

赞(0)
声明:本网站发布的内容(图片、视频和文字)以原创、转载和分享网络内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-62778877-8306;邮箱:fanjiao@west.cn。本站原创内容未经允许不得转载,或转载时需注明出处:西部数码知识库 » .net部署环境问题 不支持

登录

找回密码

注册