Visual studio 2010 使用F时出现NullReferenceException时没有可用的源#

Visual studio 2010 使用F时出现NullReferenceException时没有可用的源#,visual-studio-2010,f#,nullreferenceexception,Visual Studio 2010,F#,Nullreferenceexception,我使用VS2010。这个 let b = let a: int option = None a.Value 正如预期的那样,在调试器中为我提供了一个很好的NullReferenceException 现在试试这个: type A = B let b2 = let a: A option = None a.Value 我在调试器中得到了“无可用源”窗口。为什么?以及如何使其正确工作?它们都在我的机器上使用VS 2010正确工作(即都给出NullReferenceExceptio

我使用VS2010。这个

let b =
  let a: int option = None
  a.Value
正如预期的那样,在调试器中为我提供了一个很好的NullReferenceException

现在试试这个:

type A = B
let b2 =
  let a: A option = None
  a.Value

我在调试器中得到了“无可用源”窗口。为什么?以及如何使其正确工作?

它们都在我的机器上使用VS 2010正确工作(即都给出
NullReferenceException
)。使用
B=int
对mepad很好:这很奇怪。所以我的机器上可能有一些奇怪的设置。您可能不知道如何更改才能使其正常工作,对吗?@OldrichSvec可能不重要,但请仔细检查VS2010的确切版本。Pad可能有service pack,而您可能没有。