WebActivator не является компонентом Ninject, он предоставляется Microsoft и поддерживается Дэвидом Эббо, архитектором команды MVC. Ninject просто использует WebActivator для установки самого себя без необходимости изменять global.asax.
Очевидно, что у вас неправильная конфигурация, так как этого не должно происходить. Вы используете какой-нибудь сторонний редактор, например Resharper или CodeRush?
Убедитесь, что у вас установлена последняя версия WebActivator (используйте NuGet для обновления). Кроме того, вы используете какие-либо другие расширения?
Я не могу понять, как это может повлиять на ваше представление во время разработки, поскольку этот атрибут должен вступать в силу только во время работы приложения. Единственное, о чем я могу думать, - это то, что стороннее расширение отключается при разборе строки и вызывает проблему.
Попробуйте отключить все расширения и посмотрите, сохраняется ли проблема.