C# ASP.Net的连接字符串
我有三个项目的解决方案:C# ASP.Net的连接字符串,c#,asp.net,web-config,C#,Asp.net,Web Config,我有三个项目的解决方案: web应用程序(WA) 首先使用代码的数据模型层(DML),以及 数据访问层(DAL) WA的web.config和DML的app.config都有一个连接字符串部分,指定数据库的连接字符串 我注意到DML连接字符串实际上并不重要。那么从app.config文件中完全删除此部分安全吗 还有,为什么这个字符串没有使用?最后,我猜当应用程序运行时,使用web.config文件中的连接字符串建立到数据库的连接,数据库定义由DML/DAL管理 这是不是因为其他项目本身并没有真正
web.config
和DML的app.config
都有一个连接字符串部分,指定数据库的连接字符串
我注意到DML连接字符串实际上并不重要。那么从app.config
文件中完全删除此部分安全吗
还有,为什么这个字符串没有使用?最后,我猜当应用程序运行时,使用web.config
文件中的连接字符串建立到数据库的连接,数据库定义由DML/DAL管理
这是不是因为其他项目本身并没有真正运行,只是引用了方法和属性?谢谢一切都需要进入app.config/web.config。库项目上的配置文件仅帮助您跟踪需要进入app.config的内容。是的,您可以从DML的app.config中删除连接字符串。 它是未使用的,因为您正在启动web应用程序,只有它的配置在运行时才起作用