F# TypeProvider未能从表达式中添加方法

F# TypeProvider未能从表达式中添加方法,f#,type-providers,F#,Type Providers,我使用.net核心模板dotnet新类型提供程序-n LemonadeProvider-lang F#创建了一个空白类型提供程序。项目将生成,但当我要更改提供方法以在表达式中调用另一个类似的方法时: let allenties()=“dd” 让meth=ProvidedMethod(“allenties”,[],typeof,invokeCode=(fun->) myType.AddMember(meth) 我尝试通过以下代码对其进行测试: type Connection=LemonadePr

我使用.net核心模板
dotnet新类型提供程序-n LemonadeProvider-lang F#
创建了一个空白类型提供程序。项目将生成,但当我要更改提供方法以在表达式中调用另一个类似的方法时:

let allenties()=“dd”
让meth=ProvidedMethod(“allenties”,[],typeof,invokeCode=(fun->)
myType.AddMember(meth)
我尝试通过以下代码对其进行测试:

type Connection=LemonadeProvider.GenerativeProvider
[]
让“Allenties”简单地工作()=
设obj=Connection()
Assert.true(obj.allenties()=“dd”)
我发现以下错误:

LemonadeProvider.Tests.fs(20,19):错误FS3033:TypeProvider“LemonadeProviderImplementation+BasicGenerativeProvider”报告错误::设计时类型“LemonadeProviderImplementation”+allEntities@96'在目标引用程序集中找不到类型提供程序使用的'[tgt assembly Microsoft.VisualStudio.CodeOverage.Shim,版本=15.0.0.0,区域性=中性,PublicKeyToken=b03f5f7f11d50a3a;tgt assembly WitAi.Runtime,版本=1.0.0,区域性=中性;tgt assembly xunit.abstractions,版本=2.0.0.0.0,区域性=中性,PublicKeyToken=8d05b1bb7a6fdb6c;tgt assembly xunit.assembly xunit.assert,版本=2.4.1.0,区域性=中性,PublicKeyToken=8d05b1bb7a6fdb6c;tgt assembly xunit.core,版本=2.4.1.0,区域性=中性,PublicKeyToken=8d05b1bb7a6fdb6c;tgt assembly xunit.execution.desktop,版本=2.4.1.0,区域性=中性,PublicKeyToken=8d05b1bb7a6fdb6c;tgt assembly System.ComponentModel.Annotations,版本=4.0.10.0,区域性=中性,PublicKeyToken=B03F57F11D50A;tgt aassembly System.ComponentModel,版本=4.0.0.0,区域性=中性,PublicKeyToken=b03f5f7f11d50a3a;tgt assembly System.ComponentModel.EventBasedAsync,版本=4.0.10.0,区域性=中性,PublicKeyToken=b03f5f7f11d50a3a;tgt assembly System.Diagnostics.Contracts,版本=4.0.0.0,区域性=中性,PublicKeyToken=b03f5f7f11d50a3a;tgt assembly System.DDynamic.Runtime,版本=4.0.10.0,区域性=中立,PublicKeyToken=b03f5f7f11d50a3a;tgt assembly System.Linq.Parallel,版本=4.0.0.0,区域性=中立,PublicKeyToken=b03f5f7f11d50a3a;tgt assembly System.Net.NetworkInformation,版本=4.0.10.0,区域性=中立,PublicKeyToken=b03f5f7f11d50a3a;tgt assembly System.Runtime.InteropServices.Windows运行时,版本=4.0.0.0,区域性=中性,PublicKeyToken=b03f5f7f11d50a3a;tgt assembly System.Runtime.Serialization.Json,版本=4.0.0.0,区域性=中性,PublicKeyToken=b03f5f7f11d50a3a;tgt assembly System.Runtime.Serialization.Primitives,版本=4.0.10.0,区域性=中性,PublicKeyToken=b03f5f7f11d50a3a;tgt assembly System.Runtime.Serializezation.Xml,版本=4.0.10.0,区域性=中立,PublicKeyToken=b03f5f7f11d50a3a;tgt assembly System.ServiceModel.Duplex,版本=4.0.0.0,区域性=中立,PublicKeyToken=b03f5f7f11d50a3a;tgt assembly System.ServiceModel.Http,版本=4.0.10.0,区域性=中立,PublicKeyToken=b03f5f7f11d50a3a;tgt assembly System.ServiceModel.NetTcp,版本=4.0.0.0。0,区域性=中性,PublicKeyToken=b03f5f7f11d50a3a;tgt assembly System.ServiceModel.Primitives,版本=4.0.0.0,区域性=中性,PublicKeyToken=b03f5f7f11d50a3a;tgt assembly System.ServiceModel.Security,版本=4.0.0.0,区域性=中性,PublicKeyToken=b03f5f7f11d50a3a;tgt assembly System.Xml.XmlSerializer,版本=4.0.10.0,区域性=中性,PublicKeyToken=b03f5f7f11d50a3a;tgt程序集mscorlib,版本=4.0.0,区域性=中性,PublicKeyToken=b77a5c561934e089;tgt程序集FSharp.Core,版本=4.4.3.0,区域性=中性,PublicKeyToken=b03f5f7f11d50a3a;tgt程序集系统.Core,版本=4.0.0.0,区域性=中性,PublicKeyToken=b77a5c561934e089;tgt程序集系统.数据,版本=4.0.0.0.0。0,区域性=中性,PublicKeyToken=b77a5c561934e089;tgt汇编系统,版本=4.0.0,区域性=中性,PublicKeyToken=b77a5c561934e089;tgt汇编系统.绘图,版本=4.0.0.0,区域性=中性,PublicKeyToken=b03f5f7f11d50a3a;tgt汇编系统.IO.Compression.FileSystem,版本=4.0.0.0,区域性=中性,PublicKeyToken=b77a5c561934e089tgt assembly System.Numerics,版本=4.0.0.0,区域性=中性,PublicKeyToken=b77a5c561934e089;tgt assembly System.Runtime.Serialization,版本=4.0.0.0,区域性=中性,区域性=中性,PublicKeyToken=b77a5c561934e089;tgt assembly System.Xml.Linq,版本=4.0.0.0.0,CCulture=neutral,PublicKeyToken=b77a5c561934e089;tgt汇编System.Collections.Concurrent,Version=4.0.10.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a;tgt汇编System.Diagnostics.Debug,Version=4.0.10.0,Culture=neutral,PublicKeyTokn=b03f5f7f11d50a3a;tgt汇编系统.Diagnostics.Tools,版本=4.0.0,区域性=中性,PublicKeyToken=b03f5f7f11d50a3a;tgt汇编系统.Diagnostics.Tracing,版本=4.0.20.0,区域性=中性,PublicKeyToken=b03f5f7f11d50a3a;tgt汇编系统.全球化,版本=4.0.10.0,区域性=中性,PublicKeyToken=B03F57F11D50A3A;tgt汇编y System.IO,版本=4.0.10.0,区域性=neutral,PublicKeyToken=b03f5f7f11d50a3a;tgt汇编System.Linq,版本=4.0.0.0,区域性=neutral,PublicKeyToken=b03f5f7f11d50a3a;tgt汇编System.Linq,区域性=neutral,PublicKeyToken=b03f5f7f11d50a3a;tgt汇编System.Linq.Queryable,版本=4.0.0.0.0.0,区域性=neutral,PublicKeyToken=b03f5f7f11d50a3a;tgt assembly System.Net.Primitives,版本=4.0.10.0,区域性=中性,PublicKeyToken=b03f5f7f11d50a3a;tgt assembly System.Net.Requests,版本=4.0.10.0,区域性=中性,PublicKeyToken=b03f5f7f11d50a3a;tgt assembly System.Net.WebHeaderCollection,版本=4.0.0.0,区域性=中性,PublicKeyToken=b03f5f7f11d50a3a、 tgt assembly System.ObjectModel,版本=4.0.10.0,区域性=中性,PublicKeyToken=b03f5f7f11d50a3a;tgt assembly System.Re