title: windows service won't start after changing target framework
body: <p>I have a windows service that worked properly when the target framework is .NET 2, when I changed it to .Net 4 I recompiled the project, re-installed it using installutil then started the service but I'm getting "Windows could not start the service on Local Computer. Error 1067: The process terminated unexpectedly."
  Not sure how to proceed, the OnStart() method is not being hit by the Debugger.Break() line. Any idea how to proceed? Is there some settings or configuration I need to update if I change the target framework?</p>