Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2010 链接到外部edmx文件_Visual Studio 2010_Entity Framework_Entity Framework 4_Edmx - Fatal编程技术网

Visual studio 2010 链接到外部edmx文件

Visual studio 2010 链接到外部edmx文件,visual-studio-2010,entity-framework,entity-framework-4,edmx,Visual Studio 2010,Entity Framework,Entity Framework 4,Edmx,通常,edmx和其他相关实体框架文件嵌入到dll中 对于我们当前的项目,我们希望它们位于dll外部,以便在环境之间更改前缀 有没有办法告诉Visual Studio不要嵌入edmx文件 例如: 开发中的DEV.Table1 生产中的产品表1 如果此信息在dll中,我们无法在环境之间复制dll,只需更改web.config中的信息。是,您可以使用。作为替代方案,您也可以检查以支持这些更改,而无需外部EDMX。是,您可以使用。作为替代方案,您也可以检查以支持这些更改,而无需外部EDMX。我不确定前缀

通常,edmx和其他相关实体框架文件嵌入到dll中

对于我们当前的项目,我们希望它们位于dll外部,以便在环境之间更改前缀

有没有办法告诉Visual Studio不要嵌入edmx文件

例如:

开发中的DEV.Table1

生产中的产品表1


如果此信息在dll中,我们无法在环境之间复制dll,只需更改web.config中的信息。

是,您可以使用。作为替代方案,您也可以检查以支持这些更改,而无需外部EDMX。

是,您可以使用。作为替代方案,您也可以检查以支持这些更改,而无需外部EDMX。

我不确定前缀是什么意思。这与有几个只包含实体模型的程序集不同吗?@GertArnold谢谢你的评论,我更新了,希望现在更清楚。你可以创建一个ObjectContext工厂,在其中注入一个连接字符串。你为什么要给表加前缀?我不确定前缀是什么意思。这与有几个只包含实体模型的程序集不同吗?@GertArnold谢谢你的评论,我更新了,希望现在更清楚。你可以创建一个ObjectContext工厂,在其中注入一个连接字符串。你为什么希望表有一个前缀?