是否可以在 IIS 上配置数据源并从 Asp.Net 应用程序( Entity Framework )访问它,而不是在 Web 应用程序的“Web.config”文件中配置连接?
我的意思是,我不想使数据库连接依赖于应用程序,而是将其配置留给服务器。因此应用程序可以访问它。
我知道这种架构在 Java EE 应用程序中广泛使用,其中数据源配置驻留在服务器上,并通过其 JNDI 名称进行访问。
我们如何使用 Entity Framework 在 IIS 和 Asp.NET 中做到这一点?
最佳答案
在不同网站之间共享连接字符串的一个简单方法是将其放置在 machine.config
上。
所有网络配置都继承自此文件,因此您的应用程序上的任何设置都可用(除非您明确表示不这样做)。
关于ASP.NET - 数据源可以在 IIS 上配置,而不是驻留在 Web.Config 中吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31208571/