请教在打开项目时提示WEB组件没有安装,可是在IIS也安装了呀,在IIS根目录下可以浏览网站的主页,可是在打开其他连接时提示:
“/ds”应用程序中的服务器错误。
--------------------------------------------------------------------------------安全性异常 
说明: 应用程序试图执行安全策略不允许的操作。要授予此应用程序所需的权限,请与系统管理员联系,或在配置文件中更改该应用程序的信任级别。 异常详细信息: System.Security.SecurityException: 不允许所请求的注册表访问权。源错误: 执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。  堆栈跟踪: 
[SecurityException: 不允许所请求的注册表访问权。]
   Microsoft.Win32.RegistryKey.OpenSubKey(String name, Boolean writable) +473
   System.Diagnostics.EventLog.CreateEventSource(String source, String logName, String machineName, Boolean useMutex) +445
   System.Diagnostics.EventLog.CreateEventSource(String source, String logName, String machineName) +11
   System.Diagnostics.EventLog.CreateEventSource(String source, String logName) +11
   digitalshop.Components.Error.Log(String message)
   digitalshop.Components.Product.GetList(String catid)
   digitalshop.Components.Product.GetList(String catid, Int32 currentPage, Int32 pageSize, Int32& numResults)
   digitalshop.Web.Category.BindPagedData()
   digitalshop.Web.Category.Page_Load(Object sender, EventArgs e)
   System.Web.UI.Control.OnLoad(EventArgs e) +67
   System.Web.UI.Control.LoadRecursive() +35
   System.Web.UI.Page.ProcessRequestMain() +2106
   System.Web.UI.Page.ProcessRequest() +217
   System.Web.UI.Page.ProcessRequest(HttpContext context) +18
   System.Web.CallHandlerExecutionStep.System.Web.HttpApplication+IExecutionStep.Execute() +179
   System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +87 
请问这是什么问题呀,那为高手请指点以下,谢谢··