Ошибка сервера в приложении '/'.

A model description could not be created. Duplicate model name 'SourceFilesList' was found for types 'Recognition42.DataModel.RecognitionPackages.InnerModel.SourceFilesList' and 'Recognition42.DataModel.SourceFiles.SourceFilesList'. Use the [ModelName] attribute to change the model name for at least one of the types so that it has a unique name.

Описание: Необработанное исключение при выполнении текущего веб-запроса. Изучите трассировку стека для получения дополнительных сведений о данной ошибке и о вызвавшем ее фрагменте кода.

Сведения об исключении: System.InvalidOperationException: A model description could not be created. Duplicate model name 'SourceFilesList' was found for types 'Recognition42.DataModel.RecognitionPackages.InnerModel.SourceFilesList' and 'Recognition42.DataModel.SourceFiles.SourceFilesList'. Use the [ModelName] attribute to change the model name for at least one of the types so that it has a unique name.

Ошибка источника:

Необработанное исключение при выполнении текущего веб-запроса. Информацию о происхождении и месте возникновения исключения можно получить, используя следующую трассировку стека исключений.

Трассировка стека:


[InvalidOperationException: A model description could not be created. Duplicate model name 'SourceFilesList' was found for types 'Recognition42.DataModel.RecognitionPackages.InnerModel.SourceFilesList' and 'Recognition42.DataModel.SourceFiles.SourceFilesList'. Use the [ModelName] attribute to change the model name for at least one of the types so that it has a unique name.]
   Recognition42.Areas.HelpPage.ModelDescriptions.ModelDescriptionGenerator.GetOrCreateModelDescription(Type modelType) in D:\projects\Recognition\Recognition42\Areas\HelpPage\ModelDescriptions\ModelDescriptionGenerator.cs:123
   Recognition42.Areas.HelpPage.ModelDescriptions.ModelDescriptionGenerator.GenerateComplexTypeModelDescription(Type modelType) in D:\projects\Recognition\Recognition42\Areas\HelpPage\ModelDescriptions\ModelDescriptionGenerator.cs:362
   Recognition42.Areas.HelpPage.ModelDescriptions.ModelDescriptionGenerator.GetOrCreateModelDescription(Type modelType) in D:\projects\Recognition\Recognition42\Areas\HelpPage\ModelDescriptions\ModelDescriptionGenerator.cs:210
   Recognition42.Areas.HelpPage.HelpPageConfigurationExtensions.GenerateResourceDescription(HelpPageApiModel apiModel, ModelDescriptionGenerator modelGenerator) in D:\projects\Recognition\Recognition42\Areas\HelpPage\HelpPageConfigurationExtensions.cs:387
   Recognition42.Areas.HelpPage.HelpPageConfigurationExtensions.GenerateApiModel(ApiDescription apiDescription, HttpConfiguration config) in D:\projects\Recognition\Recognition42\Areas\HelpPage\HelpPageConfigurationExtensions.cs:252
   Recognition42.Areas.HelpPage.HelpPageConfigurationExtensions.GetHelpPageApiModel(HttpConfiguration config, String apiDescriptionId) in D:\projects\Recognition\Recognition42\Areas\HelpPage\HelpPageConfigurationExtensions.cs:232
   Recognition42.Areas.HelpPage.Controllers.HelpController.Api(String apiId) in D:\projects\Recognition\Recognition42\Areas\HelpPage\Controllers\HelpController.cs:98
   lambda_method(Closure , ControllerBase , Object[] ) +127
   System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext controllerContext, IDictionary`2 parameters) +242
   System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary`2 parameters) +39
   System.Web.Mvc.Async.AsyncControllerActionInvoker.<BeginInvokeSynchronousActionMethod>b__39(IAsyncResult asyncResult, ActionInvocation innerInvokeState) +12
   System.Web.Mvc.Async.WrappedAsyncResult`2.CallEndDelegate(IAsyncResult asyncResult) +139
   System.Web.Mvc.Async.AsyncInvocationWithFilters.<InvokeActionMethodFilterAsynchronouslyRecursive>b__3d() +112
   System.Web.Mvc.Async.<>c__DisplayClass46.<InvokeActionMethodFilterAsynchronouslyRecursive>b__3f() +452
   System.Web.Mvc.Async.<>c__DisplayClass33.<BeginInvokeActionMethodWithFilters>b__32(IAsyncResult asyncResult) +15
   System.Web.Mvc.Async.<>c__DisplayClass2b.<BeginInvokeAction>b__1c() +37
   System.Web.Mvc.Async.<>c__DisplayClass21.<BeginInvokeAction>b__1e(IAsyncResult asyncResult) +241
   System.Web.Mvc.Controller.<BeginExecuteCore>b__1d(IAsyncResult asyncResult, ExecuteCoreState innerState) +29
   System.Web.Mvc.Async.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) +111
   System.Web.Mvc.Controller.EndExecuteCore(IAsyncResult asyncResult) +53
   System.Web.Mvc.Async.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) +19
   System.Web.Mvc.MvcHandler.<BeginProcessRequest>b__5(IAsyncResult asyncResult, ProcessRequestState innerState) +51
   System.Web.Mvc.Async.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) +111
   System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +606
   System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +288


Информация о версии: Платформа Microsoft .NET Framework, версия:4.0.30319; ASP.NET, версия:4.0.30319.34274