I did a repair installation, however, Select is still broken. These are the steps I followed:
1.) When I tried to start Select.exe by itself (outside the compiler, it crashed).
2.) I did a repair install.
3.) Rebooted the computer.
4.) Select.exe started successfully.
5.) Restarted VisualStudio 2008.
6.) Compiling crashed again on Select.exe with the following stack trace in a debugger instance:
Code: Select all
System.MissingMethodException was unhandled
Message="Method not found: 'Boolean SoftPro.Select.Shell.IRunningDocumentsManager.SaveDocument(System.Guid, Boolean)'."
Source="mscorlib"
StackTrace:
Server stack trace:
at SoftPro.Select.RootPackage.OnInitialize()
at SoftPro.Select.Shell.Package.SoftPro.Select.Shell.IPackage.Initialize(IServiceProvider sp)
at SoftPro.Select.Runtime.OnInitialize()
at SoftPro.Select.Runtime.Start()
at SoftPro.Select.Automation.EnvICE.Start()
at System.Runtime.Remoting.Messaging.Message.Dispatch(Object target, Boolean fExecuteInContext)
at System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMessage msg, Int32 methodPtr, Boolean fExecuteInContext)
Exception rethrown at [0]:
at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
at SoftPro.Select.Automation.EnvICE.Start()
at SoftPro.Select.Automation.EnvICE.Run(String rootSuffix, Boolean noSplash, Boolean setupMode, Boolean log, Boolean embedding, Dictionary`2 args, String freeArg)
at SoftPro.Select.Program.Main(String[] args)
InnerException:
VisualStudio return:
Code: Select all
Error 3 The command "
copy TG.SoftPro.UI.dll "C:\Program Files\SoftPro\Select\"
"C:\Program Files\SoftPro\Select\spregpkg.exe" /r /p:TG.SoftPro.UI.dll /rootsuffix:Exp
"C:\Program Files\SoftPro\Select\Select.exe" /setup /rootsuffix:Exp
" exited with code -532459699. TG.SoftPro.UI
7.) Exited VisualStudio.
8.) Attempted to rerun Select.exe from outside the compiler (it crashed, with the same error seen above).