我正在部署一個帶有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]屬性添加到我的代碼中?