RSS订阅
用户名: 密码:

项目调试时出现用到的一个组件“访问被拒绝”的解决方法

2007-12-08 11:04:38 作者:探索者 来源: 浏览次数:0 网友评论 0

“/”应用程序中的服务器错误。

配置错误

说明:在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。

分析器错误信息: 访问被拒绝:“XpA VNo”。

源错误:

行 196:  <add a embly=" ystem.EnterpriseServices, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>

行 197:  <add a embly=" ystem.Web.Mobile, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>

行 198:  <add a embly="*"/>

行 199:  </a emblie gt;

行 200:  </compilatio gt;

源文件:c:\windows\microsoft.net\framework\v1.1.4322\Config\machine.config  行:198

程序集加载跟踪:下列信息有助于确定程序集“XpA VNo”无法加载的原因。


=== Pre-bind state information ===
LOG: Di layName = XpA VNo
 (Partial)
LOG: A ase = file:///F:/A Web/TYJD/
LOG: Initial PrivatePath = bin
Calling a embly : (Unknown).
===
LOG: Policy not being a lied to reference at this time (private, custom, partial, or location-based a embly bind).
LOG: Post-policy reference: CSDN.Authentication
LOG: Attempting download of new URL file:///C:/WINDOWS/Microsoft.NET/Framework/v1.1.4322/Temporary A .NET Files/root/3151f96f/581ce000/XpA VNo.DLL.
LOG: Attempting download of new URL file:///C:/WINDOWS/Microsoft.NET/Framework/v1.1.4322/Temporary A .NET Files/root/3151f96f/581ce000/XpA VNo/XpA VNo.DLL.
LOG: Attempting download of new URL file:///F:/A Web/TYJD/bin/XpA VNo.DLL.
LOG: Policy not being a lied to reference at this time (private, custom, partial, or location-based a embly bind).
LOG: Post-policy reference: CSDN.Authentication, Version=1.0.1965.30523, Culture=neutral, PublicKeyToken=null
------------------------------------------------------------------

版本信息: Microsoft .NET Framework 版本:1.1.4322.2300; A .NET 版本:1.1.4322.2300

原因:

由于改动频繁,  c:\windows\microsoft.net\framework\v1.1.4322\Temporary A .NET Files\ 目录下相应的目录或文件被Index Server锁定,重建索引。所以一般几分钟后会释放,恢复正常。(没弄明白之前,害我重起站点,重起IIS,关闭vs.net,调整SQL SERVER,好不忙乎,而且似乎也有用,但就是治标不治本。现在终于明白了。

解决方案一:

停用Indexing service

解决方案二:

配置A .net 的临时目录不受Indexing service服务的影响:

1、开始 -- 管理工具 -- 计算机管理(Win2003的位置,其他操作系统类似)打开计算机管理

2、展开计算机管理左边树中“服务和应用程序”节点,再在其下展开“索引服务”节点,再在其下展开&ldquo ystem”节点,再在其下展开“目录”节点。

3、在计算机管理的右边我们可以看到配置的索引服务目录。

4、在“目录”节点上右击鼠标,选择“新建”--“目录”

5、在“添加目录”对话框中,路经输入框中输入 A .net 的临时文件目录。默认应该是:

c:\Windows\Microsoft.NET\Framework\v1.1.4322\Temporary A .NET File  目录。

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

7、单击“确定”按钮

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

相关文章

[错误报告] [推荐] [收藏] [打印] [关闭] [返回顶部]

最新图片文章

最新文章


关于本站帮助(?)┊广告服务版权声明业务合作加盟我们网站地图联系我们
Copyright © 2005-2008 www.phpip.com online services. All rights reserved. 陕ICP备05002402号
在线管理员 QQ:271162318 17864997