是否可以从其他应用程序获取连接字符串?

时间:2011-12-29 07:36:09

标签: c# asp.net .net asp.net-mvc vb.net

我有两个网站应用程序,

第一个应用程序位于:

MyApp/WebApp1

和第二个:

MyApp/WebApp2

WebApp2是否可以从WebApp1 web.config获取连接字符串?

4 个答案:

答案 0 :(得分:1)

不可能,你可以阅读把它放在两个项目都可以访问的文件中并从那里读取

答案 1 :(得分:1)

您可以在第一个网站中创建和发布与所需提供商相关的网络服务

IIS中的

信息,另一个网站可以通过webservice访问它。

答案 2 :(得分:1)

正如Terry所说,你可以暴露一个WS或者 您可以在MyApp文件夹中放置另一个web.config框架将解析hirearachy并从partent文件夹中获取条目。

如果您了解配置解析

,请参阅以下链接

Config Hirearchy

答案 3 :(得分:0)

您可以通过将连接字符串保存在这两个应用程序都可以访问的网站的公共位置来实现此目的。

将其保存在普通文本文件的文件夹中,然后读取连接字符串。这是最简单的方法。