我刚刚下载了Orchard CMS,在VS2008中打开了它,并打了F5:一切正常。IIS 7.5拒绝加载64位程序集 - 可能的CAS问题?
然后,我在IIS 7.5中创建一个网站,并将其指向Web项目的目录并正确设置权限(我希望)。我下载了64位版本的System.Data.SQLite,如下所示:Orchard Work Item 14798和这里:SO: Could not load file or assembly 'System.Data.SQLite'。
该网站运行在完全信任。当我指出我的浏览器的网站通过IIS运行,我得到
无法加载文件或程序集 “System.Data.SQLite,版本= 1.0.65.0, 文化=中立, 公钥= db937bc2d44ff139”或 它的一个依赖关系。无法 授予最低权限请求。
我对代码访问安全性不太了解(如果这就是这里所说的),所以我在这里感到不知所措。我做错了什么/没有理解/没有看到?我如何提供适当的权限和谁/什么?
有没有希望将此应用程序部署到托管服务商,我只能在中等托管服务中运行?
任何帮助,指针或建议将不胜感激。谢谢。
注意:这个问题并不是为什么最初在卡西尼运行时起作用。这个问题的答案包含在上面提到的SO问题的答案中。