分类:.NET Framework

.NET Framework

如何避免使用自动的代码优先迁移重新创建现有的数据库

我使用的是EF6,并且有数据库自动迁移的问题。数据库存在,db中没有模式或数据更改。但是出于一些奇怪的原因,应用程序似乎试图在机器重新启动时重新创建db中的现有表。因此导致错误。我的问题是: 为什么没有数据库模式更改时会自动进行数据库迁移?什么触发了? 如何解决它。 我使用Include方法加载实体这样,当我调用它时,会出现错误: using(var context = ne

IT屋 2017/8/5 21:42:34 喜欢

.NET Framework

EF4.3创建一对一关系失败

我使用EF4.3创建1到1 ... 0关系,但它抛出 的例外“操作失败,因为表'TestAs'上已经存在名称为'IX_id' 的索引或统计信息 代码如下 命名空间ConsoleApplication1 { 类程序 { static void Main string [] args) { using(myContext context = new myContext(

IT屋 2017/8/5 21:41:54 喜欢

.NET Framework

EF 4.1 Code First MVC3 App和Facebook Share功能

我正在使用使用Entity Framework 4.1 Code First方法和MVC3制作的简单Web应用程序。 Web应用程序是一个简单的报价网站,并在其主页上,用户得到一个引号列表。我想做的是拥有Facebook分享按钮,如下所示: 当用户点击该按钮时,我想要 引用作者图像,以及他的报价和他的名字 成为 发布在用户的Facebook墙上 。我相信他们称之为“共享功能”。

IT屋 2017/8/5 21:41:09 喜欢

.NET Framework

在asp.net身份中配置一对一关系

这是我的ApplicationUser类。我只添加了一个新的属性---- public class ApplicationUser:IdentityUser { // public ApplicationUser() // { // UserProfileInfo = new UserProfileInfo {ImageSize = 0,FileName = null,Image

IT屋 2017/8/5 21:40:56 喜欢

.NET Framework

实体框架模型前1:0..1关系

我在Visual Studio 2012中的Entity Framework 5模型设计器中创建了以下模型: 然后我从模型生成数据库,这导致我的数据库中的以下表: / p> 请帮助我了解为什么实体框架为一对一关联生成一对多的关系。 更新#1 此外,如果我从1:0更改关联。1到1:1这样: 然而,不仅数据库中还没有一对一的关系,而且现在一对多关系被翻转,这似乎对我来说更

IT屋 2017/8/5 21:40:30 喜欢