1

我遇到了一个让我完全困惑的问题,我已经尝试了我能想到的一切。

在 Linux 上使用来自 GitHub 上trunk 的 MonoDevelop,Xml 文档不起作用,但奇怪的是它适用于大多数 DLL,但不适用于 FluentNHibernate。

Ninject、Moq、NHibernate 和 MS 的 MVC 库工作正常,目前只是 FluentNHibernate。

我确实注意到 FluentNHibernate 的 Xml 文件有一个大写的扩展名,我更改了它,但它没有修复它。我还注意到我在目录中也有 pdb 文件,删除了它,仍然没有工作。

我不知道出了什么问题,因为所有其他人都在工作,只是那个,我找不到 xml 文件的问题。在程序集浏览器中查看 dll 后,我也看不出它们有什么不同。

欢迎任何想法,我会尝试任何东西。这也可能只是主干的一个错误,但我没有稳定的版本来尝试它。

4

1 回答 1

0

我把它作为一个答案,这样我的步骤就在这里让所有人都能看到。

我不完全确定是什么解决了它,但这是我做的一些事情。

  • 将文件扩展名重命名为小写
  • 删除参考并重新输入
  • 重新启动 MonoDevelop
  • 重新启动机器

不知道他们中的哪一个修复了它...

于 2012-12-07T22:55:32.740 回答