好的,请阅读很多关于此的问题,但实际上没有看到任何对我有用的解决方案......所以,任何帮助都会非常苛刻。
我正在运行一个MVC3 Web应用程序,通过nuGet安装了Ninject(所以我得到了Ninject版本3.0.1.10)。一切都很好,除了我将它部署到托管服务(LocaWeb.com.br)。
从那里运行Web应用程序,我得到了“System.Security.SecurityException:Request failed。”
堆栈跟踪显示了许多ninject的调用。
所以我在某处读到了我应该使用的是中信任Ninject版本,我下载了(版本3.0.0.15 for Medium Trust)但我真的不知道如何在nuGet安装版本上手动安装它,或者即使这是解决问题的正确途径......
真的迷失在这里。 : - /
答案 0 :(得分:1)
在部署应用程序时,只需使用Medium trust dll将Ninject.dll替换为NuGet。