Thx Jaroslaw, the new xsd location fix works.
Nivedan: you prbly only need a ref to Nlog for .net 2.0 except if you have a particular requirement in your project to have interop/C.
The templates and intellisense seem broken because the location of the template files have changed, but the intellisense can be fixed as posted in the previous reply.
But even without those it is perfectly possible to work with NLog.
The intellisense and templates are just helping hands ;)
Basically these are the steps to take:
1) DL latest Nlog + install;
2) Open/Create new .net projectµ
3) Add ref to NLog lib
4) Init your logger e.g.:
private void InitLog()
{
logger = LogManager.GetLogger("MyModuleName");
}
6) Add app.config file and add lines like described in
http://www.nlog-project.org/config.html 7) Log like so: logger.Warn("All your base are belong to us");