我正在部署一个带有StructureMap 2.0的新.Net 2.0 Asp.Net应用程序,这是第一次使用新的环境。期待文件StructureMap.config?
StructureMap异常代码:100 预计文件“StructureMap.config”无法打开{} pathremoved .. \ StructureMap.config
这是令人困惑,因为我明确告诉它不要使用在配置文件中我应用程序,我通过代码完成。
在我的Application_Start事件我调用执行这个静态方法:
StructureMapConfiguration.UseDefaultStructureMapConfigFile = false;
StructureMapConfiguration.AddRegistry(new UIClassRegistry());
本地能正常工作,在服务器上,它抛出一个异常。
在我的web服务中,我做同样的事情,但没有错误。有没有人看过这种行为?
是否未进行配置调用?它是在我的对象已经开始向ObjectFactory发出请求之后创建的吗?
什么是一些解决方案缺少创建配置文件?如果我需要一个新的配置文件,是否需要将[Plugin]属性添加到我的代码中?