【发布时间】:2010-11-26 22:01:51
【问题描述】:
我正在使用 Prism 构建 Silverlight 应用程序,我们希望使用 NInject。我已经下载了 ninject-contrib 以使用他们的 NInject 引导程序,但它似乎没有构建 Silverlight 程序集。我自己将它编译到 Silverlight,但它使 Visual Studio 崩溃。
有人已经成功地将 ninject-contrib 移植到 Silverlight 吗?
【问题讨论】:
-
Visual Studio 崩溃?如果您尝试仅从命令行(w/msbuild)构建它会怎样 - 错误可能有助于跟踪此问题
-
源代码没有构建 Silverlight 库,所以我在解决方案中添加了一个新的 Silverlight 库项目,然后进行编译。在我自己的项目解决方案中,我添加了对已编译程序集的引用,并创建了一个继承自 NInject 引导程序的自定义引导程序。当我调试我的解决方案时,Visual Studio 崩溃了。我想我遗漏了一些东西,也许 ninject-contrib 解决方案已经可以构建一个经过测试并适用于 Silverlight 的程序集?
-
顺便说一句,我从ninject-contrib.googlecode.com/svn/trunk下载了ninject-contrib源代码。
-
Miguel Midero 说 Silverlight 有一个项目,但我没有看到。 groups.google.com/group/ninject/browse_thread/thread/…
-
啊,米格尔问他是否可以提交补丁。不知道有没有申请。
标签: silverlight prism ioc-container ninject