草庐IT

cesium-2-entity

全部标签

c# - 部署 SQLite + Entity Framework C# 应用程序时出错。 [重现确认。]

这是我们在无法运行的机器上运行应用程序时收到的错误:System.ArgumentException:Thespecifiedstoreprovidercannotbefoundintheconfiguration,orisnotvalid.--->System.ArgumentException:Unabletofindtherequested.NetFrameworkDataProvider.Itmaynotbeinstalled.我们设法缩小了错误原因的范围,我们相当确定就是这个原因。在我的开发机器上,我安装了VisualStudio2010。当我在安装结束时安装ADO.NetS

entity-framework - Sqlite .NET 和 Entity Framework - "attempt to write a readonly database"

---edit---我可以提供任何其他信息来帮助解决这个问题吗?我正在尝试在.NETWCFWeb服务中启动并运行Sqlite和EntityFramework。当我尝试将任何内容保存到数据库时,我收到错误“尝试写入只读数据库”。以下是完整的错误信息:System.Data.EntityException:Anerroroccurredwhilestartingatransactionontheproviderconnection.Seetheinnerexceptionfordetails.--->System.Data.SQLite.SQLiteException:Attempttow

entity-framework - Sqlite .NET 和 Entity Framework - "attempt to write a readonly database"

---edit---我可以提供任何其他信息来帮助解决这个问题吗?我正在尝试在.NETWCFWeb服务中启动并运行Sqlite和EntityFramework。当我尝试将任何内容保存到数据库时,我收到错误“尝试写入只读数据库”。以下是完整的错误信息:System.Data.EntityException:Anerroroccurredwhilestartingatransactionontheproviderconnection.Seetheinnerexceptionfordetails.--->System.Data.SQLite.SQLiteException:Attempttow

entity-framework - VS2012 中针对 .NET 4.0 的 System.Data.SQLite 设计时组件

我的应用程序以.NET4.0为目标,因为我们计划暂时继续支持Server2003和WindowsXP。我将VisualStudio2012与EntityFramework4.4(在NuGet中列为5.0)和System.Data.SQLite的ADO.Net提供程序v1.0.85.0一起使用。我在安装设计时组件时遇到问题,这些组件(1)在VS2012中工作,并且(2)生成模型和代码以.NET4.0为目标。为VS2012安装设计时组件的System.Data.SQLite包采用.NET4.5,并在从现有数据库生成模型时导致EntityFramework错误:“目标.NETFramewor

entity-framework - VS2012 中针对 .NET 4.0 的 System.Data.SQLite 设计时组件

我的应用程序以.NET4.0为目标,因为我们计划暂时继续支持Server2003和WindowsXP。我将VisualStudio2012与EntityFramework4.4(在NuGet中列为5.0)和System.Data.SQLite的ADO.Net提供程序v1.0.85.0一起使用。我在安装设计时组件时遇到问题,这些组件(1)在VS2012中工作,并且(2)生成模型和代码以.NET4.0为目标。为VS2012安装设计时组件的System.Data.SQLite包采用.NET4.5,并在从现有数据库生成模型时导致EntityFramework错误:“目标.NETFramewor

Cesium中实现地形压平

地形压平遇到新需求:地形与倾斜精度不一致,导致部分地形会压盖倾斜。虽然关闭地形深度测试能够解决,但是又会引发新的问题,所以决定对范围内的地形做压平处理。地形压平与倾斜压平类似,目的是将指定范围内的地形顶点修改成设定的高程。实现原理地形压平原理和倾斜压平其实是一样的,甚至实现起来要更简单(在计算上更简单)。两者无非都是,将压平高度和压平范围传入对应的顶点着色器。然后在着色器内对每个顶点判断一次是否在范围内(可利用范围的外接矩形加速计算),如果在则偏移顶点。注意事项与倾斜压平类似,在修改顶点后,新的顶点范围可能与包围盒范围不一致。而Cesium进行视椎体剔除计算时,使用的是包围盒的范围,所以有可能

c# - 在 ASP.NET Core 项目中使用没有 Entity Framework 的 SQLite 数据库

我想在ASP.NETCore项目中使用SQlLite数据库,但不使用EntityFramework。我想我应该使用派生自DbProviderFactory的类,它迎合了SQLLite数据库(类似于System.Data.SqlClient.SqlClientFactory.Instance,用于sqlServer)但我无法找到它。我遇到的所有示例都建议我使用EntityFramework,但我不想使用它。 最佳答案 你在官方仓库中有它:https://github.com/aspnet/Microsoft.Data.Sqlite下面

c# - 在 ASP.NET Core 项目中使用没有 Entity Framework 的 SQLite 数据库

我想在ASP.NETCore项目中使用SQlLite数据库,但不使用EntityFramework。我想我应该使用派生自DbProviderFactory的类,它迎合了SQLLite数据库(类似于System.Data.SqlClient.SqlClientFactory.Instance,用于sqlServer)但我无法找到它。我遇到的所有示例都建议我使用EntityFramework,但我不想使用它。 最佳答案 你在官方仓库中有它:https://github.com/aspnet/Microsoft.Data.Sqlite下面

c# - 如何使 Entity Framework CTP5 与 SQLite 一起工作?

我很难将SQLite数据库与EFCTP5一起使用。我只是想执行这个MSDNexample与SQLite。但是在线varfood=db.Categories.Find("FOOD");我遇到运行时异常:System.Data.SQLite.SQLiteException(0x80004005):SQLiteerrornosuchtable:Categories注意:app.config文件要修改,如下:App.config 最佳答案 在我看来,目前的SQLite.net首先不支持EntityFrameworkCTP5代码。将不得不等待

c# - 如何使 Entity Framework CTP5 与 SQLite 一起工作?

我很难将SQLite数据库与EFCTP5一起使用。我只是想执行这个MSDNexample与SQLite。但是在线varfood=db.Categories.Find("FOOD");我遇到运行时异常:System.Data.SQLite.SQLiteException(0x80004005):SQLiteerrornosuchtable:Categories注意:app.config文件要修改,如下:App.config 最佳答案 在我看来,目前的SQLite.net首先不支持EntityFrameworkCTP5代码。将不得不等待