【发布时间】:2012-01-08 15:21:14
【问题描述】:
我从这里http://intervaltree.codeplex.com/SourceControl/list/changesets 下载了一个 C# 区间树集合类类 -> 右侧 -> 下载。
但是我无法在我的 Microsoft Visual C# 2010 Express(也运行 C# XNA)上打开整个项目,因为
此版本的应用程序不支持解决方案文件夹
另外,我只是希望该类在我自己的单独项目中单独使用。
我试图将三个重要的看似文件 Interval.cs、IntervalNode.cs 和 IntervalTree.cs 复制到我的项目中,但这会产生编译错误
没有处理这种文件类型的导入器
我还尝试将这三个文件的内容复制并粘贴到我的项目中,将它们封装到自己的命名空间中,并且有很多代码。我不得不重新安排一些使用,但遇到了可能需要 PowerCollections .dll 和 .pcb 文件作为using Wintellect.PowerCollections; 原因的问题
找不到类型或命名空间名称“Wintellect”(您是否缺少 using 指令或程序集引用?)
我不知道如何继续,或者我在如何让这门课正常工作方面做得是否正确。
【问题讨论】:
-
只需检查您是否在参考列表中拥有该 dll,以及它是否在过去被列入其中。既然您说您使用的是 studio express,我不确定您是否会拥有他们使用的测试框架。除了在代码内部,我使用这个设置没有任何问题,一些断言失败了。虽然构建时间的两个断言取决于您的系统当时正在做什么,但有一个断言获取必须更改以引用第一个数组的计数的交叉点。
-
创建一个项目(一个类库项目)并添加对 dll 的引用,具体取决于您要构建的平台(x86/x64)并构建它。
-
这不是一个真正的代码问题。
-
但是 OP 真的会在其他任何地方得到正确答案吗?
-
@ja72 根据faq,关于“程序员常用的软件工具”的问题适合stackoverflow。
标签: c# class interval-tree