我有一个带有 Ninject 3 的 ASP.NET MVC3 应用程序。Ninject 3 是使用 NuGet 安装的,现在我正在尝试在使用中等信任级别的主机上发布此应用程序。
所以在我在谷歌上搜索了一下之后,我在 Ninject GoogleCode 项目网站上找到了一个用于中等信任环境的特定版本,所以我下载并更改了我的项目的引用,在我发布它之后,我仍然得到同样的错误。
我已经改变了创建内核的方式,并且正在使用:
var kernel = new StandardKernel(new NinjectSettings { UseReflectionBasedInjection = true });
我仍然得到错误。
所以有人已经遇到过这个问题并解决了吗?