我在开发环境中有一个存储过程,我想将它添加到EF数据模型(.edmx)中,并通过EF创建的方法包装器在我的代码中调用它。我们的开发环境与生产环境不是100%同步的,所以当我尝试使用"Update Model From Database“菜单选项添加部署到开发环境的存储过程时,模型中的所有现有实体都会被刷新,并且会向其中一些添加额外的属性我正在尝试找到一种方法,在不刷新模型中现有实体的情况下添加存储过程,这样我就不会将开发和生产差异纳入其中。在环顾四周并尝试了不同的方法后,我得出
我们使用的是SQL Server 2014和Visual Studio 2015,我们有一个数据库项目和一个数据库。我们有一个问题,如果你从数据库创建db项目,所有创建的文件,例如存储过程都是在tfs中用create生成的,就像sp保存在数据库中一样。当我进行模式比较时,所有内容都匹配。如果有人使用visual studio更改一个sp,他需要将文件更改为ALTER,这将允许开发人员从visual studio更新数据库中的sp。现在,如果我再次从db