我正在开发一个SiteFinity DLL自定义控件(自定义ASP.net控件),它必须连接到外部数据库(SiteFinity的DB外部)才能获取一些数据并显示它。问题是因为它是一个DLL而不是一个网站,我无法添加一个连接字符串,因为没有web.config文件。有没有办法以编程方式定义连接字符串,或者如果我在项目中创建web.config文件并将其标记为嵌入式资源,它是否会起作用?
感谢。
答案 0 :(得分:3)
我相信你可以在某些条件下使用App.Config文件。请点击以下链接:
http://social.msdn.microsoft.com/forums/en-US/vbgeneral/thread/6bd72b9f-5db5-4be2-833f-215a4bd55b3e
答案 1 :(得分:1)
如果想要在网站中使用dll(听起来像),那么你仍然可以使用web.config存储配置设置并在运行时读取它们。