找不到RegisteredObject

时间:2017-06-09 01:11:11

标签: .net dependency-injection

我正在为测试项目创建自己的IoC for Dependency Injection解决方案。我无法解析RegisteredObject类,即使它存在于.NET 4.0的System.Web程序集中。 1.我无法更改我正在使用的框架的版本。 2.我无法创建对第三方依赖注入解决方案的依赖。

我查看了这篇StackOverflow文章:Link,但文章没有很好的解决方案。

尝试构建解决方案时出现错误消息: 错误CS0246类型或命名空间名称' RegisteredObject'找不到(你错过了使用指令或汇编引用吗?)

1 个答案:

答案 0 :(得分:0)

事实证明,在实现自己的IoC依赖注入容器时,必须实现自己的RegisteredObject类。这不是我们的选择,因为最终结果将是测试部必须更改我们正在测试的代码中的Global.asax.cs,以便控制器由我的IoC创建,因此我将其撤消。有关详细信息,请参阅文章链接。 Link