【发布时间】:2010-12-26 15:09:09
【问题描述】:
我有一个正在尝试升级到 .net 4.0 的 Web 应用程序。
我使用该应用程序并通过 Visual Studio 2010 Beta 2 打开它,并选择了该应用程序的升级路径。该应用程序使用 AjaxControlToolkit。现在,当我尝试访问页面时升级已完成,我收到错误消息:“无法加载文件或程序集 'AjaxControlToolkit' 或其依赖项之一。访问被拒绝。”
我试过了:
- 重启我的机器
- 清洁解决方案
- 删除临时 ASP.Net 文件中的所有文件
- 在 Bin 目录、Temporary ASP.Net Files 目录中放宽权限(添加具有完全控制权的所有人)
- 删除和读取对 AjaxControlToolkit DLL 的引用
AjackControlToolkit 的相关 web.config 条目是:
<pages controlRenderingCompatibilityVersion="3.5" clientIDMode="AutoID">
<controls>
<add tagPrefix="ajaxToolkit" namespace="AjaxControlToolkit" assembly="AjaxControlToolkit"/>
</controls>
</pages>
关于这里发生的事情/如何解决此问题的任何想法?
【问题讨论】:
-
+1:快速测试查看它是否与用户模拟权限相关是为您的模拟帐户授予本地管理员权限。如果问题消失,您需要为该帐户分配特定的访问权限以访问 IIS 文件。
-
对于其他已完成所有建议但仍有问题的人,此链接可能会引起您的兴趣。 stackoverflow.com/a/23534971/1027250
标签: asp.net ajaxcontroltoolkit .net-4.0-beta-2