asp.net下出现其中的组件“访问被拒绝”的解决方法

善良是人生的正能量,是一种能够面对人生一切困苦的力量,是能够化解一切矛盾和摩擦的力量,是能够带来和平与幸福的力量,是能够让世界越来越美好的力量。

有时候,我们在调试ASP.net程序的时候,会很痛苦的碰到。某某组件访问被拒绝。这时候重起IIS,电脑注销都不起作用。这时候的错误信息一般类似如下的方式: “/”应用程序中的服务器错误。 -------------------------------------------------------------------------------- 配置错误 说明:在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。 分析器错误信息:访问被拒绝:“CSDN.Authentication”。 源错误: 行196:<addassembly="System.EnterpriseServices,Version=1.0.5000.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a"/> 行197:<addassembly="System.Web.Mobile,Version=1.0.5000.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a"/> 行198:<addassembly="*"/> 行199:</assemblies> 行200:</compilation> 源文件:c:\windows\microsoft.net\framework\v1.1.4322\Config\machine.config行:198 程序集加载跟踪:下列信息有助于确定程序集“CSDN.Authentication”无法加载的原因。 ===Pre-bindstateinformation=== LOG:DisplayName=CSDN.Authentication (Partial) LOG:Appbase=file:///F:/MyDevelop/AD/Code/ADManageWeb LOG:InitialPrivatePath=bin Callingassembly:(Unknown). === LOG:Policynotbeingappliedtoreferenceatthistime(private,custom,partial,orlocation-basedassemblybind). LOG:Post-policyreference:CSDN.Authentication LOG:AttemptingdownloadofnewURLfile:///C:/WINDOWS/Microsoft.NET/Framework/v1.1.4322/TemporaryASP.NETFiles/root/3151f96f/581ce000/CSDN.Authentication.DLL. LOG:AttemptingdownloadofnewURLfile:///C:/WINDOWS/Microsoft.NET/Framework/v1.1.4322/TemporaryASP.NETFiles/root/3151f96f/581ce000/CSDN.Authentication/CSDN.Authentication.DLL. LOG:AttemptingdownloadofnewURLfile:///F:/MyDevelop/AD/Code/ADManageWeb/bin/CSDN.Authentication.DLL. LOG:Policynotbeingappliedtoreferenceatthistime(private,custom,partial,orlocation-basedassemblybind). LOG:Post-policyreference:CSDN.Authentication,Version=1.0.1965.30523,Culture=neutral,PublicKeyToken=null -------------------------------------------------------------------------------- 版本信息:Microsoft.NETFramework版本:1.1.4322.2300;ASP.NET版本:1.1.4322.2300 其中最常见的原因是Indexingservice服务引起的。解决方法就是停用Indexingservice,或配置ASP.net的临时目录不受Indexingservice服务的影响。 配置ASP.net的临时目录不受Indexingservice服务的影响的步骤如下: 1、开始--管理工具--计算机管理(Win2003的位置,其他操作系统类似)打开计算机管理 2、展开计算机管理左边树中“服务和应用程序”节点,再在其下展开“索引服务”节点,再在其下展开“System”节点,再在其下展开“目录”节点。 3、在计算机管理的右边我们可以看到配置的索引服务目录。 4、在“目录”节点上右击鼠标,选择“新建”--“目录” 5、在“添加目录”对话框中,路经输入框中输入ASP.net的临时文件目录。默认应该是: c:\&;WINDIR>\Microsoft.NET\Framework\&;VersionNumber>\TemporaryASP.NETFiles目录。 <VersionNumber>指你要处理的.net版本。 6、在“包含在索引中吗?”选项中,选择“否” 7、单击“确定”按钮 8、在“索引服务”节点上右键单击,重起索引服务即可。

到此这篇关于asp.net下出现其中的组件“访问被拒绝”的解决方法就介绍到这了。如果你吃一堑还不长一智的话,那么让你失望的人又怎么可能让你失望一次呢?有的人不会愧疚的,毕竟满口的谎言,不需要成本?远离那个不断用负能量消耗你的人。记住。你不是佛,渡不了,所有的魔。更多相关asp.net下出现其中的组件“访问被拒绝”的解决方法内容请查看相关栏目,小编编辑不易,再次感谢大家的支持!

标签: 被拒