Intellisense for NHibernate 2.0 in Visual Studio 2008

.NET Musings

Intellisense for NHibernate 2.0 in Visual Studio 2008

There have been several posts on this that have been quite helpful, but I think they were only looking at 1.2. I originally saw this post on Benjamin Day's blog. I tried it and it didn't work for me...then I realized the file names have changed. The steps are basically the same:
  • Copy the *.xsd files from src\NHibernate (there are three - nhibernate-configuration.xsd, nhibernate-generic.xsd, and nhibernate-mapping.xsd)
  • Copy them to \program files\Microsoft Visual Studio 9.0\Xml\Schemas
  • Rename them to include the -2.2 suffix (nhibernate-configuration-2.2.xsd, nhibernate-generic-2.2.xsd, and nhibernate-mapping-2.2.xsd)

Additional methods can be found on Aaron Stebner's blog.

Pretty simple, eh?

Happy coding!

Comments (5) -

  • Anonymous

    8/22/2009 8:43:10 AM |

    Looks like nhibernate-generic.xsd was dropped from my zip file...

  • Natale

    8/22/2009 1:43:10 PM |

    very helpfull I try mad with it.

  • Bryon Lape

    5/5/2010 10:37:22 AM |

    Looks like the XSD files are no longer a part of the release bins or source. Very annoying. At least Spring.Net still has them.

  • PhilJapikse

    6/13/2010 5:06:11 AM |


    I just grabbed the latest source for 2.1.2 GA and the xsd files are there.

Pingbacks and trackbacks (1)+

Comments are closed
Managed Windows Shared Hosting by OrcsWeb