.NET组件控件

使用Azure Active Directory从Azure网站连接到Azure SQL?

A有一个Azure网站运行,通过实体框架6连接到Azure SQL。一切运行,我使用标准用户名/密码(sql登录)来连接。 现在,我想切换到使用AAD进行身份验证。我已经有一个AD应用程序设置为网站。 我的问题是: 如何连接我的cert或clientid / clientSecret? 如何确保 SqlAzureExecutionStrategy 仍然在功能 任何指导非常 ..

将SimpleMembership数据库迁移到Identity 2后,User.IsInRole失败

我已将我的应用程序从MVC4-EF5更新到MVC5-EF6。 然后,我将数据库从Simplemebership迁移到Identity 2.0。 我可以登录,但User.IsInRole总是返回false。所有正确的表AspNetUsers,AspNetRoles,AspNetUserRoles,AspNetLogins和AspNetClaims都已创建,所有列的拼写和类型都是正确的,并 ..
发布时间:2017-08-22 22:39:02 .NET组件控件

Visual Studio组件缓存过期

几乎每次我尝试为EF迁移运行update-database命令时,我在Visual Studio 2015中收到以下错误: 异常调用“GetService”与“1”参数:“异常 调用”调用“与”2“参数:”Visual Studio组件 缓存已过期。请重新启动Visual Studio。 Visual Studio 组件缓存已过期。请重新启动Visual Studio。“” D:\D ..

如何使ASP.NET Core RC2应用程序在具有较旧的第三方依赖性的net46框架上构建

精细的Asp.Net Core RC1在完整的net45框架上。从Asp.NET Core rc1迁移到rc2我遇到了一个障碍,我不知道如何修复。 应用程序是一个ASP.NET核心应用程序,使用EF6,Autofac,Kendo.MVC,它需要在完整的.Net 4.6框架上运行,因为有使用WCF的参考库。 在从rc1迁移到rc2时,我首先更新NuGet.config文件,指向 http ..

实体框架种子方法异常

我正在使用具有针对Oracle数据库的MVC5 webapi2项目的Entity Framework 6。 我尝试在Seed方法中添加一些ApplicationRoles,但是当我执行update-database我得到这个例外: 运行种子方法。 System.Runtime.Serialization.SerializationException:对于成员'Oracle.Manag ..
发布时间:2017-08-22 22:34:21 .NET组件控件

代码首先从int迁移到Guid主键问题

我正在尝试将代码第一个ID列从“int”更改为“Guid”,当尝试运行迁移时,我会收到以下消息: 我正在定义列: public partial class CustomField:BaseEntity { [Key,DatabaseGenerated(DatabaseGeneratedOption.Identity)] public Guid CustomFieldId ..
发布时间:2017-08-22 22:33:44 .NET组件控件

每个实体框架数据库迁移后如何访问上下文

当我添加迁移时,我可以使用Up / Down方法获取适当的DbMigration类,我可以在其中进行模式更改(使用Sql()方法)可以使数据/内容更改 我希望能够使用数据库上下文进行每次迁移的内容更改。我明白我可以在配置类中使用Seed方法,但我的理解是我只能使用初始化器连接一个配置。 我更喜欢有一个UpCompleted()/ DownCompleted()方法,可以在迁移完成后提供 ..
发布时间:2017-08-22 22:32:56 .NET组件控件

实体框架6与Sharepoint 2013

我没有成功地尝试使SharePoint 2013应用程序页面或Web部件与Entity Framework 6(6.0.1确切地说是在默认情况下使用NuGet在写入时安装到Visual Studio 2012中的版本)。 p> 我的代码测试非常简单,只需从一张表中读取数据。 我可以安装包好的,创建模型,看到他们被正确配置等,没问题 - 但是每当我尝试加载页面我得到错误: 事件代码 ..

与Windows 8.1上的VS 2015相比,EF6,刷新了大部分DB-first实体模型,永远在Windows 2015的VS 2015中

自从我升级到Windows 10以来,我的实体模型几乎不可能更新。永远打开模型设计器,然后永远右键单击设计器以显示上下文菜单,选择“从数据库更新模型”。在VS 2015中打开相同的模型,但在Windows 8.1上打开的速度要快得多。它似乎并不只是我的机器,因为我们的Windows 10上的其他开发人员也是这样。但是Windows 8.1上的那些开发人员没有问题。 解决方案 我有完全相同的 ..

为什么Azure数据库在交易中表现更好

我们决定对Azure数据库使用微型微软。由于我们的业务只需要“插入”和“选择”,我们决定禁止所有代码管理的 SqlTransaction (数据上没有并发问题)。 然后,我们注意到我们的Azure数据库实例响应很慢。 “ rpc完成”事件发生在运行简单sql语句所需时间的几十倍的延迟。 接下来,我们对我们进行了基准测试代码与EF6,我们看到服务器响应很快。由于EF6实现了一个内置的事务 ..

Buildserver找不到Entity Framework Sql Provider

我们正在从实体框架4切换到实体框架6.包管理器完成了其工作,解决方案无障碍地运行了测试。 但是在构建服务器上,我们得到以下运行测试的错误消息: 初始化方法xxx.SetUp抛出异常。 System.InvalidOperationException: 实体框架提供程序类型 'System.Data.Entity.SqlServer.SqlProviderServices, Ent ..

MVC 5实体框架6执行存储过程

我被困了我有一个现有的应用程序,具有非常大的数据库和广泛的存储过程和函数库。我想做的就是使用DbContext来执行一个存储过程,并返回一组数据或映射到上下文中的一个实体。这是什么神奇我没有发现在网上某处?有人,任何人,请帮忙。这是我到目前为止(它不返回任何东西,结果是-1): var contacts = db.Database.ExecuteSqlCommand(“Contact_Se ..

使用asp.net 5 MVC 6与身份和EF 6的示例

我正在使用asp.net 5和MVC 6设置一个新项目,但是由于EF 7中缺少的功能,我想使用Entity Framework 6。 我设置了EF 6.1.3,这是正常工作。 身份3.0取决于EF 7,所以我已经删除了,并在身份2.2 中引用,但我我不知道从哪里去。 解决方案 我不知道在最终版本中如何处理ASP.NET 5,但在ASP.NET 5 RC1的情况下,我们有以下内 ..