.net core 使用.NET核心项目中的SQLProvider引用.NET标准类库时遇到问题
此处重现问题:.net core 使用.NET核心项目中的SQLProvider引用.NET标准类库时遇到问题,.net-core,f#,.net-standard,type-providers,.net Core,F#,.net Standard,Type Providers,此处重现问题: 我对.NET世界相当陌生,所以我很难准确地理解问题所在 我曾尝试在F#.NET核心项目中直接使用SQL类型提供程序,但在使其正常工作时遇到了一系列问题。据我所知,这是由于.net核心和类型提供程序之间的不兼容造成的 因此,我尝试将SQL类型的提供程序代码封装在一个.NET标准项目中,我可以从我的主要核心项目中引用该项目 我设法以最小的速度重现了这个问题,这证明了这两个方面 类型提供程序正在Visual Studio 2019中使用IntelliSense,但是 尽管如此,当我尝
我对.NET世界相当陌生,所以我很难准确地理解问题所在 我曾尝试在F#.NET核心项目中直接使用SQL类型提供程序,但在使其正常工作时遇到了一系列问题。据我所知,这是由于.net核心和类型提供程序之间的不兼容造成的 因此,我尝试将SQL类型的提供程序代码封装在一个.NET标准项目中,我可以从我的主要核心项目中引用该项目 我设法以最小的速度重现了这个问题,这证明了这两个方面
Unable to find the file 'C:\projects\SqlProviderTest\SQLStuff\bin\Debug\netstandard2.0\SQLStuff.dll' in any of
C:\Program Files\dotnet\sdk\NuGetFallbackFolder\microsoft.netcore.app\2.2.0\ref\netcoreapp2.2
C:\projects\SqlProviderTest\Main
C:\Users\Aron\.nuget\packages\fsharp.core\4.6.2\lib\netstandard1.6
为什么项目引用不能像预期的那样工作?我曾尝试将True
添加到项目参考中,但没有任何区别
顺便说一句,我正在Windows上开发,但应用程序部署在Docker容器上。这是一个非常专门的问题,最好放在SQLProvider github中。我的经验是,SQLProvider非常灵活地使用.NETCore。如果您不能自由地使用MSSQL而不是MySQL,您将在SqlClient中获得一个更健壮的类型提供程序。