我在IIS中有很多WCF服务。 当我添加新的WCF服务dll文件时,我的服务无法正常工作,并且在事件查看器中看到此错误。
我认为原因是我托管了太多的WCF服务。 你有什么主意吗?
w3wp.exe NT AUTHORITY \ SYSTEM
HttpCompileException(0):错误CS1647: 表达式太长或太复杂而无法编译 System.Web.Compilation.AssemblyBuilder.Compile()在 System.Web.Compilation.BuildProvidersCompiler.PerformBuild()在 System.Web.Compilation.CodeDirectoryCompiler.GetCodeDirectoryAssembly(VirtualPath virtualDir,CodeDirectoryType dirType,字符串assemblyName,StringSet 排除的子目录,布尔值isDirectoryAllowed)位于 System.Web.Compilation.BuildManager.CompileCodeDirectory(VirtualPath virtualDir,CodeDirectoryType dirType,字符串assemblyName,StringSet 排除子目录) System.Web.Compilation.BuildManager.CompileCodeDirectories()在 System.Web.Compilation.BuildManager.EnsureTopLevelFilesCompiled()在 System.Web.Compilation.BuildManager.CallAppInitializeMethod()在 System.Web.Hosting.HostingEnvironment.Initialize(ApplicationManager appManager,IApplicationHost,appHost,IConfigMapPathFactory configMapPathFactory,HostingEnvironmentParametershostingParameters, PolicyLevel policyLevel,异常appDomainCreationException)