Я использовал этот метод раньше в папке assemblyInfo.cs проекта asp.net mvc4. Я начинаю новое приложение и собираю основу, и до сих пор я добавил ninject и log4net.System.Web.PreapplicationStartMethod Не запускать ASP.NET MVC4
Теперь я пытаюсь вызвать статический метод из класса, хранящегося в папке App_Start с помощью:
[assembly: System.Web.PreApplicationStartMethod(
typeof (Dashboard.App_Start.EnvironmentConfigFileMover), "CloneEnvironmentConfigDirectory")]
в моем файле AssemblyInfo.cs. И метод класса не вызывается. Я проверил правописание метода на то, что используется, и никаких проблем, и я вставляю точку останова, и он просто игнорирует меня. Очень расстраивает. Я видел похожие сообщения с проблемами, используя preapplicationstartmethod из WebActivator. Я прочитал, что WebActivator построен поверх preapplicationstartmethod системы system.web, и мне нужен только простой вызов метода, поэтому мне даже не нужен WebActivator, который, я сомневаюсь, добавление в мой проект будет работать, поскольку я даже не могу получить систему. веб-один для работы.
Все, что я должен посмотреть, чтобы узнать, в чем проблема. Может, ninject или log4net внесли какие-либо изменения где-нибудь, что могло бы помешать этому?
Спасибо!
Обновление: Btw Я использую это локально на своем ноутбуке, а не на сервере.