Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# WebActivator预应用程序启动方法不工作_C#_Asp.net Mvc_Onion Architecture_Webactivator - Fatal编程技术网

C# WebActivator预应用程序启动方法不工作

C# WebActivator预应用程序启动方法不工作,c#,asp.net-mvc,onion-architecture,webactivator,C#,Asp.net Mvc,Onion Architecture,Webactivator,我正在做一个新项目,遵循onin架构 我有一个单独的项目叫做“bootstrapper”,其中包含IOC和WebActivator。。我的问题是,包含WebActivator的类甚至没有在调试中加载!也许我错过了什么 [assembly: WebActivatorEx.PreApplicationStartMethod(typeof(IocConfig), "RegisterDependencies")] public class IocConfig { public st

我正在做一个新项目,遵循onin架构

我有一个单独的项目叫做“bootstrapper”,其中包含IOC和WebActivator。。我的问题是,包含WebActivator的类甚至没有在调试中加载!也许我错过了什么

[assembly: WebActivatorEx.PreApplicationStartMethod(typeof(IocConfig), "RegisterDependencies")]
 public class IocConfig
 {
        public static void RegisterDependencies()
        {
            //..........
        }
 }

您的
Onion.Bootstrapper
项目对应于洋葱架构的最外层。这是唯一引用所有其他项目的项目

使用
WebActivator
可以避免在
WebApplication
中引用
Onion.Bootstrapper
。在应用程序启动前,将调用
RegisterDependencies
方法


要使其正常工作,您需要做的唯一一件事是确保将
洋葱.Bootstrapper
dll推送到
WebApplication
/bin目录((使用后期构建操作或输出nugget包很容易设置)).

尝试取消选中项目>属性>应用程序上的自动生成绑定重定向