0

我正在尝试为 Windows Phone 应用程序构建一个 NSpeex 解决方案。问题在于,codeplex NSpeex 页面提供了库的 Silverlight 版本,但它引发了运行时异常,因为库中使用了代码协定,而这在 Silverlight for Windows Phone 中尚不存在。

我将继续删除所有使用 Contract 类的代码行。为此,我将对 Visual Studio 项目中的所有类进行文本搜索。有没有更好的解决方案。例如,以某种方式禁止使用某些命名空间,以便 VS 编译器向我显示所有依赖点?

4

1 回答 1

0

我没有查看这个项目的源代码,但是在这种情况下,我们通常做的是构建代表缺失类的存根类(特别是如果它们是属性),或者通过条件编译删除代码。

使用哪种方法的决定取决于有问题的代码的复杂性。

于 2011-12-26T23:24:46.690 回答