2

我有一个包含 C# 和 F# 项目混合的解决方案(它是一个 Silverlight 应用程序)。当我尝试在 Visual Studio 2010 SP1 中编译它时,构建过程挂在 F# 项目之一上。如果我删除该项目,它会挂在另一个 F# 项目上。

F# 编译器 ( fsc.exe) 没有运行,我找不到任何看起来可能要杀死的进程(除了devenv.exe)。

它使用 MSBuild 在命令行上编译得很好。它在 VS11 beta 中编译得很好。我们(还)不能将解决方案迁移到 VS11。

这发生在我的电脑和另一台电脑上。其他团队成员都没有这个问题。

有没有人见过这种行为?我该如何调试呢?

4

1 回答 1

3

转到 Tools\Options\Projects&Solutions\Build&Run 并将 MSBuild 输出详细程度更改为“诊断”,然后检查输出窗口以查看挂起的确切位置可能会很有用,这可能有助于诊断。

于 2012-05-29T18:53:23.967 回答