是否可以在IIS上配置数据源并从Asp.Net应用程序(实体框架)访问它,而不是在" Web.config"中配置连接。 Web应用程序的文件?
我的意思是,我不想让数据库连接依赖于应用程序,而是将其配置留给服务器。因此应用程序可以访问它。
我知道这种架构在Java EE应用程序中被广泛使用,其中数据源配置驻留在服务器上,并通过其JNDI名称访问。
我们如何在IIS和带有实体框架的Asp.NET中实现这一目标?
答案 0 :(得分:2)
在不同网站之间共享连接字符串的简单方法是将其放在machine.config
上。
所有网络配置都继承自此文件,因此您的应用程序中可以使用任何设置(除非您明确说不要这样做)。