首先专题提供首先的最新资讯内容,帮你更好的了解首先。
我正在使用.Net Core构建MVC应用程序,我需要生成迁移脚本。 使用EF6,我确实运行了命令 update-database -script 但是当我尝试使用.net时也会尝试使用同样的内容来抛出下一个异常: Update-Database : A parameter cannot be found that matches parameter name ‘script’ 你知道EF7是否有
我们现有的数据库具有多个表名.对于示例文档.我正在尝试使用基于本文 here的数据库第一种方法的新EF Core和Asp.Net Core 我运行以下命令从现有数据库创建模型 Scaffold-DbContext “Server=(local);Database=MyDatabase;Trusted_Connection=True;”Microsoft.EntityFrameworkCore.Sq
我们的网站在iis 7.5的两台机器上运行 一个工作正常 另一个在应用程序池回收之后如何处理第一个请求需要很长时间.它可能需要超过60秒,这是不可接受的,因为它将被用作我们的生产服务器. 我检查了两个服务器上的应用程序池设置,它们是相同的,两台服务器上的webapp版本是一样的. 我已经运行任务管理器和资源监视器,添加查看到机器的连接,当我提出请求,但没有其他的事情,我甚至不显示在日志中的请求,直
我认为,这是现在很常见的情况,所以令人惊讶的是,我有麻烦找到好的和干净的解决方案(即使在这里SO). 我的ASP.NET MVC3 Web应用程序使用实体框架4.1与代码优先的方法(使用DatabaseInitializer种子默认数据).我还尝试了两个数据库选项:SQL Express 2008 R2和SQL Compact 4.一切都在本地运行正常. 现在我想要托管我的应用程序,所以我发现ho
传统上我一直用手编写我的sql脚本,所以它们很好,很干净(我不是生成的)的粉丝,并且发布,我提供了一个新的安装脚本和从以前版本创建新的安装脚本表,更改现有的表等.这是非常标准的. 我没有真的有太多时间玩EF 4代码首先,但如果它在生产环境中实际可行,我很有兴趣使用它. 假设你有一个代码第一的方法,数据库将自动创建,如果一个不存在.如果发布具有模式/模型更改的软件的新版本,将会发生什么. EF足够聪
我第一次在生产Web服务器中加载网站时,开始速度很慢,后续页面加载速度非常快(包括主页). 我预编译的网站,但没有改变. 应用程序启动时没有任何代码. 我没有缓存的项目. 有任何想法吗?我怎么知道发生了什么? 这只是你的应用程序域加载并将任何二进制文件加载到内存中.此外,它是初始化静态变量,所以如果你有一个静态变量从db中加载大量数据,可能需要一些时间.
我试图在我的新的mvc 4应用程序中第一次运行     PM>启用迁移 – 启用自动迁移 我在玩 Enable-Migrations : The term 'Enable-Migrations' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spell
我首先使用ASP.NET MVC 3和实体框架代码CTP 5.我想知道是否可以添加未映射到表列的其他属性? 我有一个新闻类,它定义如下: public class News : Entity { public int NewsId { get; set; } public string Title { get; set; } public string Body { get; s
我正在开发一个EF Code第一个站点,我编写了我的类和一个上下文类,其来源是: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Data.Entity; using MySite.SalesTool.Data.Entities; using Sys
我想在表&我正在使用实体框架代码优先. 可以使用EF 6添加唯一约束,因为我相信早期版本是不可能的. 看来,预计将使用版本6发布的 unique constraint feature被推到6.1. 使用EF 6.1,您可以使用Index属性定义约束,如下所示: [Index("IX_FirstAndSecond", 1, IsUnique = true)] public int FirstColu
我使用的是mvc 4,首先是数据库. 每次刷新model.edmx文件,我添加的显示名称属性被删除.如何在刷新之间保持显示名称属性? 您将要使用System.ComponentModel.DataAnnotations.以下是EF中“用户”表格的简单示例,以显示如何: namespace YourNamespace.BlaBlaBla { [MetadataType(typeof(User
我发现了许多教程,用于向Identity表(我已成功移动到应用程序数据库)中添加列,但是我的理解是这不适用于数据库拳头项目.那么……如何在数据库第一个项目中的aspnetusers表中添加列? 我想要一个名为Is RegComplete的位类型列,它最初设置为0,然后在用户完成更多任务然后设置为1的某个时刻. 好的,我已经破解了!首先,我没有意识到虽然我已将Identity表移动到Applicat
我正在尝试使用ASP.NET Web API和Entity Framework 5代码优先更新数据库中的客户,但它无法正常工作.我的实体看起来像这样: public class CustomerModel { public int Id { get; set; } public string Name { get; set; } // More fields p
语境: > Code First,Entity Framework 4.3.1; >用户—-主题,1对多关系; >具有公共虚拟ICollection的用户<主题> CreatedTopics导航属性(延迟加载); >具有公共虚拟用户创建者导航属性的主题; > DataServiceController:DbDataController< DefaultDbContext&gt ;, Web API
我将使用T4模板创建代码优先视图,如下面提到的文章所示: Article here 但它导致了 run time exception 如下.为什么? 我的连接字符串在App.config中正确配置. 我的应用程序是基于N层的.因此DbContext驱动类在数据层中. 这是我的连接字符串: <add name="PawLoyalty" connectionString="Server=.;datab