查找 Visual Studio 中的所有引用因 F# 成员而损坏
Find all references from Visual Studio is broken with F# members
我有一个简单的 F# 类型(模拟 ViewModel)
type MainViewModel() as self =
let mutable internalBU = Some "Test - BU"
其中成员属性定义如常(例如如下)
member x.InternalBU
with get() : string = internalBU.Value
and set (value:string) =internalBU <- Some value
我在一个普通的行中使用它(8)
let findME name =
printfn "Hello %s" (self.InternalBU.Replace(" - BU", name))
现在,当我从 InternalBU
定义中搜索参考时
我找不到第 8 行。
这似乎是一个错误,因为我尝试了从第 8 行开始的相同搜索(然而这不是在现实世界中发生的情况)并且 Visual Studio 找到了该行的 F# 参考。
我之前将此作为错误报告给 MS,它已在 Visual Studio 16.8 中修复:
https://developercommunity.visualstudio.com/t/Find-References-does-not-show-code-anymo/1159434
我有一个简单的 F# 类型(模拟 ViewModel)
type MainViewModel() as self =
let mutable internalBU = Some "Test - BU"
其中成员属性定义如常(例如如下)
member x.InternalBU
with get() : string = internalBU.Value
and set (value:string) =internalBU <- Some value
我在一个普通的行中使用它(8)
let findME name =
printfn "Hello %s" (self.InternalBU.Replace(" - BU", name))
现在,当我从 InternalBU
定义中搜索参考时
我找不到第 8 行。 这似乎是一个错误,因为我尝试了从第 8 行开始的相同搜索(然而这不是在现实世界中发生的情况)并且 Visual Studio 找到了该行的 F# 参考。
我之前将此作为错误报告给 MS,它已在 Visual Studio 16.8 中修复:
https://developercommunity.visualstudio.com/t/Find-References-does-not-show-code-anymo/1159434