我在Visual Studio 2010,Project1和Project2的解决方案中有两个项目。在调试时引用另一个项目配置文件
Project1是父项目,并有一个名为ConnectionStrings.config的配置文件,其中包含两个项目使用的连接字符串。
我已经将Project1中的ConnectionStrings.config文件作为链接文件添加到Project2中。
当我将它发布到我们的网络服务器时,它工作正常,Project2可以使用Project1中配置文件中的连接字符串从我们的数据库中读取数据。
当我工作的地方和调试Project2中我碰到下面的错误,我认为意味着它无法看到链接的文件:
无法打开configSource文件“ConnectionStrings.config”。 (C:\ Project2的\ web.config行10)
PROJECT1 ConnectionStrings.config
<?xml version="1.0"?>
<connectionStrings>
<add name="myConnectionString" connectionString="Data Source=***;Initial Catalog=***;Integrated Security=False; Password=***;User ID=***"
providerName="System.Data.SqlClient" />
</connectionStrings>
Project2的web.config文件
<?xml version="1.0"?>
<configuration>
<connectionStrings configSource="ConnectionStrings.config"/>
</configuration>
我怎样才能得到Project2的从Project1读取此配置文件?
谢谢