0

我有一个 VS 解决方案,有两个项目(类型为“ASP.NET MVC 4”)。

其中之一 ( FirstProject) 在其web.config中具有:

connectionString="Data Source=|DataDirectory|MyDatabase.sdf" 

我希望其他项目 ( SecondProject) 能够访问它.sdf如果您想知道,目的是进行本地测试)。

第二个项目中的连接字符串应该如何?

我正在寻找类似的东西

connectionString="Data Source=|SolutionDirectory|FirstProjectDirectory\App_Data\MyDatabase.sdf" 
4

1 回答 1

1

如果您想共享连接字符串,我会在两个项目中使用完整的绝对路径,例如

Data Source=C:\Projects\MySolution\Data\MyDatabase.sdf

这很容易,从两个项目中都可以 - 其他任何事情都将永远是凌乱,笨拙,脆弱......

于 2013-07-19T05:07:21.753 回答