我在asp.net mvc4項目的assemblyInfo.cs文件夾中使用過此方法。我正在啓動一個新的應用程序並將基礎放在一起,至此我添加了ninject和log4net。System.Web.PreapplicationStartMethod未啓動ASP.NET MVC4
現在我想從使用存儲在App_Start文件夾中的類調用靜態方法:
[assembly: System.Web.PreApplicationStartMethod(
typeof (Dashboard.App_Start.EnvironmentConfigFileMover), "CloneEnvironmentConfigDirectory")]
在我的AssemblyInfo.cs文件
。類方法沒有被調用。我檢查了方法的拼寫與正在使用的沒有問題,我插入一個斷點,它只是忽略了我。非常令人沮喪。我從使用WebActivator的preapplicationstartmethod的問題中看到了類似的帖子。我已經閱讀過WebActivator是建立在system.web的preapplicationstartmethod之上的,我只需要一個簡單的方法調用,所以我甚至不需要WebActivator,我懷疑添加到我的項目中會工作,因爲我甚至無法獲得系統。網上一個工作。
任何我應該看看是什麼問題?也許ninject或log4net在可能干擾這個的某個地方做出任何更改?
謝謝!
更新:順便說一句我在我的筆記本電腦非服務器本地運行此。