After updating to the latest SharpDevelop 2.0.0 build 1710 compiling boo projects from within SharpDevelop is locking up. Booc.exe compiles
them fine from outside SharpDevelop though. C# projects build OK.
When I build a boo project from within SharpDevelop, SharpDevelop creates the exe in obj/debug ok, but I have to kill the booc.exe
process for things to continue, whereupon the bin/debug directory is populated with the same exe plus the usual boo dlls.
Why does the build process lock up like this? I've uninstalled & reinstalled SharpDevelop. I've cleaned out the ...\Local
Settings\Temp\SharpDevelop\DomCache. I've removed older booc.exe's. My PATH points to nothing special. There is no boo stuff in the GAC.
Installing SharpDevelop on a brand new system works fine, though. But not on my main development machine where I have visual studio 2005
installed. E.g. I just create a new boo console project and hit play! I see
Build started.
Compiling BooCCC2
and the status bar reads
Building BooCCC2...
forever - until I kill the booc.exe process, that is.
Any thoughts on fixing my development machine's install of
sharpdevelop? (P.S. same problem using SharpDevelop_2.1.0.2201_Beta3)
P.S. Could it be that MsBuild is locking up somehow? Hasn't SharpDevelop
moved to using MsBuild recently? As I said, I never had this problem
with an older build of SharpDevelop. Hmm upgrading is always risky -
isn't it! Is there any way to trace the use of MsBuild and diagnose what is
happening?
cheers,
Andy Bulka
www.atug.com/andypatterns