我开发了一个 SharePoint 自定义计时器作业,它通过实体框架到达 SQL Server。所以通常 EF 使用 SharePoint 应用程序的 web.config AppSettings 来获取所需的 ConnectionString。但是,在这种情况下,自定义计时器作业通过 EF 到达 SQL Server,它给了我
指定的命名连接在配置中未找到,不打算与 EntityClient 提供程序一起使用,或者无效。
很明显,它无法从配置中读取 ConnectionString 值。
问题:
你们知道这个 SharePoint Customer Timer Job 的配置文件在哪里吗?SharePoint 管理应用程序 web.config? 机器配置?Feature.xml 的功能?
如果它没有从配置文件中读取此信息,我应该怎么做才能访问 EF 的 ConnectionString?使用自定义计时器作业的属性来保存 ConnectionString 信息?