Я разрабатываю приложение MVC 3. На данный момент у меня зарегистрировано всего 3 вещи: фабрика контроллеров, средство log4net и интерфейс, который привязан к реализации сгенерированного сервиса.
Это ошибка, которую я получаю:
«Источник недоступен»
Castle.Windsor.DLL! Castle.MicroKernel.ComponentActivator.DefaultComponentActivator.FastCreateInstance (System.Type
implType, object [] arguments, System.Type [] signature) Строка 198 + 0x10
байт
Поиск источника для
'Е: \ OSS.Code \ Castle.Windsor \ SRC \ Castle.Windsor \ микроядра \ ComponentActivator \ DefaultComponentActivator.cs.
Контрольная сумма: MD5 {b0 a6 78 c5 e8 59 ee 2f 72 e3 ed b 54 48 4 39} Файл
'Е: \ OSS.Code \ Castle.Windsor \ SRC \ Castle.Windsor \ микроядра \ ComponentActivator \ DefaultComponentActivator.cs'
не существует. Ищу в скрипте документы для
'Е: \ OSS.Code \ Castle.Windsor \ SRC \ Castle.Windsor \ микроядра \ ComponentActivator \ DefaultComponentActivator.cs' ...
Смотря в проектах для
'Е: \ OSS.Code \ Castle.Windsor \ SRC \ Castle.Windsor \ микроядра \ ComponentActivator \ DefaultComponentActivator.cs.
Файл не найден в проекте. Смотря в каталог 'C: \ Program
Файлы \ Microsoft Visual Studio 10.0 \ VC \ crt \ src \ '... Просмотр
каталог 'C: \ Program Files \ Microsoft Visual Studio
10.0 \ VC \ atlmfc \ src \ mfc \ '... Поиск в каталоге' C: \ Program
Файлы \ Microsoft Visual Studio 10.0 \ VC \ atlmfc \ src \ atl \ '... Просмотр
каталог 'C: \ Program Files \ Microsoft Visual Studio
10.0 \ VC \ atlmfc \ include \ '... Настройки исходных файлов отладки для
активное решение указывает, что отладчик не будет просить пользователя
найти файл:
е: \ OSS.Code \ Castle.Windsor \ SRC \ Castle.Windsor \ микроядра \ ComponentActivator \ DefaultComponentActivator.cs.
Отладчик не смог найти исходный файл
'Е: \ OSS.Code \ Castle.Windsor \ SRC \ Castle.Windsor \ микроядра \ ComponentActivator \ DefaultComponentActivator.cs'.
Это начало происходить после того, как я добавил регистрационный установщик для моего интерфейса службы, который выглядит следующим образом:
public class MyServiceInstaller : IWindsorInstaller
{
public void Install(IWindsorContainer container, IConfigurationStore store)
{
container.Register(
Component.For<IServiceBinding>().ImplementedBy<RemoteService>());
}
}
У меня также есть настройка метода начальной загрузки в global.asax. Как я уже сказал, замок работал нормально, пока я не добавил этот установщик, поэтому я предполагаю, что я что-то не так с установщиком. Кто-нибудь видел это раньше?