WeWaiter icon indicating copy to clipboard operation
WeWaiter copied to clipboard

WWDB.edmx反向生成数据库报错 求指点

Open Godaday opened this issue 5 years ago • 0 comments

本地装了PostgreSQL 12 驱动插件也安装了 在生成数据库时报错求解

报错信息:

严重性	代码	说明	项目	文件	行	禁止显示状态
错误		正在运行转换: System.InvalidOperationException: 由名为 "CsdlToSsdlAndMslActivity" 的活动生成的 SSDL 无效,具有以下错误: 
具有固定名称“Npgsql”的 ADO.NET 提供程序未在计算机或应用程序配置文件中注册或无法加载。有关详细信息,请参阅内部异常。
   在 Microsoft.Data.Entity.Design.DatabaseGeneration.EdmExtension.CreateAndValidateStoreItemCollection(String ssdl, Version targetFrameworkVersion, IDbDependencyResolver resolver, Boolean catchThrowNamingConflicts)
   在 Microsoft.VisualStudio.TextTemplating327FB2972AD18E7503955D45FD97BB1B6A3B2555098CC88A91E6691EF0D70F8F3927A14FFCF2390D84644628E8F505C2B00A49567249C51EE92B7501790DC445.GeneratedTextTransformation.get_Store() 位置 C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\Extensions\Microsoft\Entity Framework Tools\Templates\Includes\GenerateTSQL.Utility.ttinclude:行号 60
   在 Microsoft.VisualStudio.TextTemplating327FB2972AD18E7503955D45FD97BB1B6A3B2555098CC88A91E6691EF0D70F8F3927A14FFCF2390D84644628E8F505C2B00A49567249C51EE92B7501790DC445.GeneratedTextTransformation.TransformText() 位置 C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\Extensions\Microsoft\Entity Framework Tools\DBGen\SSDLToSQL10.tt:行号 84	杂项文件	C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\Extensions\Microsoft\Entity Framework Tools\Templates\Includes\GenerateTSQL.Utility.ttinclude	60	

Godaday avatar Dec 24 '20 03:12 Godaday