使用MonoDevelop在Linux上构建和运行VS2005项目?

时间:2009-10-18 16:04:54

标签: c# .net mono monodevelop

我有一个VS2005项目,我正在尝试在linux上运行。首先 - 它甚至可能吗?该项目是.NET 2.0,我的linux机器上有单声道JIT 2.0.1。该项目在monodevelop中成功构建,但是当我运行它时,我得到了异常堆栈:

Unhandled Exception: System.NotImplementedException: The requested feature is not implemented.

at System.Data.DataViewManager.System.Collections.IEnumerable.GetEnumerator () [0x00000]

at System.Windows.Forms.ListBindingHelper.GetListItemType(System.Object dataSource, System.String dataMember) [0x00000]

at System.Windows.Forms.ListBindingHelper.GetListItemType(System.Object list) [0x00000]

at System.Windows.Forms.BindingSource.SetList (IList I) [0x00000]

...

我错过了一些集会,还是我只是在找一些无法做到的事情?我没有做那么多的.NET编程,所以请原谅我对这个缺乏了解。

2 个答案:

答案 0 :(得分:3)

看起来该方法是在较新版本的Mono中实现的。 (2.0大约一岁。)

如果您想使用MoMA扫描程序集,它会告诉您Mono不支持哪些方法。

答案 1 :(得分:0)

我认为你会发现单声道(或者至少曾经是)在网格和数据视图以及数据网格等方面有点不稳定。

更新到最新的单声道并告诉我们它是否有效!