Monday, January 28, 2013

Adding an installer to a Windows Service

This link was instrumental in helping me add a stand-alone installer to a windows service. Since I was using a service derived from an abstract base service class, I found it easier to do the steps to create the installer and then change the base class.

http://blog.tallan.com/2009/06/01/creating-a-project-installer-for-a-windows-service/

Monday, January 21, 2013

Windows Service Debugging

Debugging windows services in Visual Studio 2010 can be a royal pain in the ass! Particularly trying to set a breakpoint in the OnStart() method. After trying many methods, I found this:

http://www.codeproject.com/Articles/20458/Debugging-OnStart-Method-in-NET-Service-when-Debbu


The only downside I discovered is that you must always start debugging the service when it is started, otherwise it will continually wait for a debugger session and timeout. Once you stop debugging, the service continues running.


Friday, January 4, 2013

BizTalk Looping functoid

Excellent article on using the table looping and table extractor functoids in BizTalk mapper.


http://hestia.typepad.com/flatlander/2007/01/mapping_fixed_e.html