ASP.NET - 可以在IIS上配置数据源而不是驻留在Web.Config中吗?

时间:2015-07-03 13:55:56

标签: asp.net connection-string datasource jndi

是否可以在IIS上配置数据源并从Asp.Net应用程序(实体框架)访问它,而不是在" Web.config"中配置连接。 Web应用程序的文件?

我的意思是,我不想让数据库连接依赖于应用程序,而是将其配置留给服务器。因此应用程序可以访问它。

我知道这种架构在Java EE应用程序中被广泛使用,其中数据源配置驻留在服务器上,并通过其JNDI名称访问。

我们如何在IIS和带有实体框架的Asp.NET中实现这一目标?

1 个答案:

答案 0 :(得分:2)

在不同网站之间共享连接字符串的简单方法是将其放在machine.config上。

所有网络配置都继承自此文件,因此您的应用程序中可以使用任何设置(除非您明确说不要这样做)。