0

我目前正在使用 Prism v2 进行 Silverlight 应用程序。但是当我添加参考 dll 时,两个 dll 没有被识别。

Microsoft.Practices.ServiceLocation.dll &
Microsoft.Practices.Unity.dll

任何人都可以为此提供解决方案吗?

4

5 回答 5

1

我找到的关于启动和运行 Prism for Silverlight 的最佳资源是Sparkling Client 上关于下载和构建 prism 的这篇文章

按照该指南,它将为您提供正确 Silverlight 版本的 dll 的位置,正如 Richard 指出的那样,这正是您所需要的。

于 2009-10-27T16:22:02.100 回答
1

有一个新版本的 Prism V2。您可以从 Microsoft 网站下载它:

“WPF 和 Silverlight 3.0 的新复合应用程序指南 - 2009 年 10 月发布”

在这里获取

于 2009-11-02T15:27:37.593 回答
0

您需要引用这两个程序集的 Silverlight 版本。您应该能够在参考实现中找到它们。

于 2009-10-27T13:10:53.373 回答
0

首先,我很确定 Prism 是为与 Silverlight 2.0 一起使用而编写的,因此您可能会遇到其他问题。Prism的CodePlex 论坛有几篇关于该主题的帖子。

于 2009-10-27T11:53:40.503 回答
0

我在 Visual Studio 2010 beta 2 的 Silverlight 3 项目中使用 Prism 2,它工作正常。检查您是否错误地尝试使用错误的程序集(可能是 WPF 程序集?)

于 2009-10-30T08:11:44.887 回答