我的主项目中有一个 Appsettings 类型初始化程序,它从我的 web.config 文件中的 appSettings 获取字符串。这个 appSettings 部分和我的 connectionStrings 部分使用 configSource、file 等属性来引用值。
一切正常,除了当我的单元测试项目试图测试它时。
在类型 appSettings 类型初始化程序中引发错误,即未定义 web.config 中的 appSettings/connectionStrings 值。
如何让我的应用程序正确初始化,以便可以访问 web.config?我是否需要初始化我的主项目( MVCApplication )的实例?
这导致实体框架也没有连接字符串,导致 web.config 中未设置值