手机
当前位置:查字典教程网 >编程开发 >asp.net教程 >asp.net下出现其中的组件“访问被拒绝”的解决方法
asp.net下出现其中的组件“访问被拒绝”的解决方法
摘要:有时候,我们在调试ASP.net程序的时候,会很痛苦的碰到。某某组件访问被拒绝。这时候重起IIS,电脑注销都不起作用。这时候的错误信息一般类...

有时候,我们在调试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:windowsmicrosoft.netframeworkv1.1.4322Configmachine.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.NETFramework<VersionNumber>TemporaryASP.NETFiles目录。

<VersionNumber>指你要处理的.net版本。

6、在“包含在索引中吗?”选项中,选择“否”

7、单击“确定”按钮

8、在“索引服务”节点上右键单击,重起索引服务即可。

【asp.net下出现其中的组件“访问被拒绝”的解决方法】相关文章:

asp.net通过配置文件连接Access的方法

asp.net导出excel的简单方法

在asp.net中实现datagrid checkbox 全选的方法

asp.net为网页动态添加关键词的方法

HTTP协议下用Web Service上传大文件的解决方案

asp.net 两个不同页面的传值

asp.net获取HTML表单File中的路径的方法

asp.net下url传递中文的解决方案

asp.net中包含文件的代码及使用方法

asp.net中IDataParameter调用存储过程的实现方法

精品推荐
分类导航