当我看到类似的东西
res://*/Some.Name.Space.csdl|res://*/Some.Name.Space.ssdl|res://*/Some.Name.Space.msl
在实体框架连接字符串中,是什么*
意思res://*/
?
当我看到类似的东西
res://*/Some.Name.Space.csdl|res://*/Some.Name.Space.ssdl|res://*/Some.Name.Space.msl
在实体框架连接字符串中,是什么*
意思res://*/
?
它是嵌入式资源的 assemblyFullName 部分的通配符:http: //msdn.microsoft.com/en-us/library/cc716756.aspx
如果为 assemblyFullName 指定通配符 (*),实体框架运行时将按以下顺序在以下位置搜索资源: 调用程序集。
引用的程序集。
应用程序的 bin 目录中的程序集。
如果文件不在这些位置之一,则会引发异常。
注意:当您使用通配符 (*) 时,实体框架必须在所有程序集中查找具有正确名称的资源。要提高性能,请指定程序集名称而不是通配符。
请参阅实体框架连接字符串
如果为 assemblyFullName 指定通配符 (*),实体框架运行时将按以下顺序在以下位置搜索资源:
调用程序集。
引用的程序集。
应用程序的 bin 目录中的程序集。