【发布时间】:2010-12-15 16:48:15
【问题描述】:
假设我在 Windows (Visual Studio 2008) 下启动了一个 C# 项目,我想切换到 Mono。我是否必须重新编译我的项目使用的所有依赖项,例如 NHibernate 以及随之而来的每个外部依赖项?
注意 1:我问这个问题的原因是我在 Ubuntu 9.10 上使用 MonoDevelop 构建了一个项目,一切都变得很迷人,但是当我尝试调试运行一些用 NUnit 编写的测试时,一切都冻结了。我必须取消正在运行的测试才能恢复 MonoDevelop,并且没有明确的堆栈跟踪或提示可以用来查找问题。所以我认为也许我需要在 Mono/Linux 下编译 NHibernate(和其他依赖项)。
【问题讨论】:
标签: c# mono dependencies