gpt4 book ai didi

c# - 动态确定应用程序是基于 Winform 还是基于 ASP.NET

转载 作者:太空宇宙 更新时间:2023-11-03 21:54:55 25 4
gpt4 key购买 nike

我有一个数据访问层,它被编译为类库并编译为dll。过去,dll 为我的 Web 应用程序提供了对我的数据库的数据访问。它工作得很好,但它所做的是从 web.config 中拉出我的连接字符串。这也很好,但现在我想在 Windows 窗体应用程序中使用此数据 dll。有没有办法让 DLL 知道它是在 web 应用程序还是 winform 应用程序中运行,并从 web.config 或 app.config 文件中适本地提取连接字符串?

最佳答案

正如我在评论中所说,类库将使用引用它的应用程序的配置文件。它是 WinForms 还是 Web App 并不重要。只要有配置文件,库就可以访问/使用它。

这是将库用于可重用代码的一大优势。

注意事项是确保配置文件(应用程序或网络)中的信息正确:)

关于c# - 动态确定应用程序是基于 Winform 还是基于 ASP.NET,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12713924/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com