There should be an inner exception that should provide more detail about
the type loading problem.

On Thu, Aug 16, 2012 at 11:49 PM, rohit <[email protected]> wrote:

> Hi,
>
> I am migrating my .net app to new machine.
>
> Old conf.: .net 4.0 iis 7.0 and castle ?? dont know which version,but its
> older using since 2010.
>
> New Versions:Only changing iis 7.0 to 7.5.
>
> But when I deployed app on new machine its not working.I am getting
> following error.
>
> Error Message :The type name Platform.Data.VisualDao, Platform.Data could
> not be located
> Stack Trace :   at
> Castle.Windsor.Installer.DefaultComponentInstaller.ObtainType(String
> typeName)
>    at
> Castle.Windsor.Installer.DefaultComponentInstaller.SetUpComponents(IConfiguration[]
> configurations, IWindsorContainer container)
>    at
> Castle.Windsor.Installer.DefaultComponentInstaller.SetUp(IWindsorContainer
> container, IConfigurationStore store)
>    at Castle.Windsor.WindsorContainer.RunInstaller()
>    at Castle.Windsor.WindsorContainer..ctor(IConfigurationInterpreter
> interpreter)
>    at Platform.Data.DaoFactory..cctor() in
> D:\PubmaticCode\Pubmatic\branches\PubMatic_PB_AdFlex-branch_AfterAdj\Platform\Platform.Data\DaoFactory.cs:line
> 21 Base Exception : System.Configuration.ConfigurationErrorsException:
> The type name Platform.Data.VisualDao, Platform.Data could not be located
>    at Castle.Windsor.Installer.DefaultComponentInstaller.ObtainType(String
> typeName)
>    at
> Castle.Windsor.Installer.DefaultComponentInstaller.SetUpComponents(IConfiguration[]
> configurations, IWindsorContainer container)
>    at
> Castle.Windsor.Installer.DefaultComponentInstaller.SetUp(IWindsorContainer
> container, IConfigurationStore store)
>    at Castle.Windsor.WindsorContainer.RunInstaller()
>    at Castle.Windsor.WindsorContainer..ctor(IConfigurationInterpreter
> interpreter)
>    at Platform.Data.DaoFactory..cctor() in
> D:\PubmaticCode\Pubmatic\branches\PubMatic_PB_AdFlex-branch_AfterAdj\Platform\Platform.Data\DaoFactory.cs:line
> 21
>
>
> Code in file DaoFactory.cs:
>
>         private readonly static Dictionary<Type, object> _daoRegistry;
>         static DaoFactory()
>           {
>
>             try
>             {
>                 // TODO Implement this Dynamically
>                 string daoConfigFile =
> ConfigurationManager.AppSettings["daoComponents"];
>                 IWindsorContainer container = new WindsorContainer(new
> XmlInterpreter(daoConfigFile));
>
>                _daoRegistry = new Dictionary<Type, object>();
>
>                 _daoRegistry[typeof(IPMUserDao)] =
> container.Resolve("pmUserDao");
>                 _daoRegistry[typeof(IPMRoleDao)] =
> container.Resolve("pmRoleDao");
>                 _daoRegistry[typeof(IPMClientDao)] =
> container.Resolve("pmClientDao");
>                 _daoRegistry[typeof(IPMUserRoleDao)] =
> container.Resolve("pmUserRoleDao");
>                 _daoRegistry[typeof(IVisualDao)] =
> container.Resolve("visualDao");.......
>
> .......................
>
> I am getting error at line : IWindsorContainer container = new
> WindsorContainer(new XmlInterpreter(daoConfigFile));
> The assembly platform.data is available in bin folder.
>
> Please help me...
>
>
>
>
>
>  --
> You received this message because you are subscribed to the Google Groups
> "Castle Project Users" group.
> To view this discussion on the web visit
> https://groups.google.com/d/msg/castle-project-users/-/4l_h0r7SpaMJ.
> To post to this group, send email to [email protected]
> .
> To unsubscribe from this group, send email to
> [email protected].
> For more options, visit this group at
> http://groups.google.com/group/castle-project-users?hl=en.
>



-- 
Jono

-- 
You received this message because you are subscribed to the Google Groups 
"Castle Project Users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/castle-project-users?hl=en.

Reply via email to