我上传了我的Kigg开源asp.net mvc基于网站到共享托管服务器(我正在使用Asphostcentral)。但是当我试图用我的OpenID登录时,我遇到了一个非常奇怪的问题。有如下警告消息:在共享托管服务器的OpenID登录问题
“无法加载文件或程序集PresentationFramework,Version = 3.0.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35或其某个依赖项,Access被拒绝。”
但我可以在我的本地主机上运行我的应用程序。我的网站是:http://toupiao360.com 你可以尝试通过点击蓝色标题区域左侧linkbutton“登录”登录,希望你们能看到这个词。
感谢您的信息AArnott。 我试过了以下步骤: 1.复制到我的网站/ bin文件夹的C:\ Program Files \ Reference Assemblies \ Microsoft \ Framework \ v3.0 \ PresentationFramework.dll。 2.当我打电话给我的网站主页时发生错误。 访问被拒绝。 (从HRESULT异常:0x80070005(E_ACCESSDENIED)) 3.我问托管公司技术支持授予我阅读和写权限。仍然不起作用。 我猜PresentationFramework.dll仍然有其他的依赖dll。 所以我想我会更好地尝试第二个解决方案获得DNOA 3.2.1。我能在不久的将来得到它吗? – CodeYun 2009-08-30 01:10:31
我怀疑PresentationFramework.dll需要完全信任才能运行,所以它可能必须位于GAC及其任何依赖项中。 另一个选择是实际使用DNOA 3.1.x,直到DNOA 3.2.1出来,因为3.1.x没有PresentationFramework.dll依赖关系。 – 2009-08-30 05:11:24
酷,回滚到DNOA 3.1痛苦现在已经消失。 – CodeYun 2009-08-30 21:21:15