Re-post of this email as it accidentally was sent as a reply to someone
else’s… Oops
I’m hoping to do some work to fix some of the bugs in IronRuby’s visual
studio integration, but I’m having a few issues getting a dev
environment
up and running.
- I can build IronStudio.sln from the Solutions folder, and my modified
version of the IronRuby tools loads in the visual studio experimental
instance and is fine. - I can build the full IronRuby installer, and when I install it, my
modified version of IronRuby tools loads in the normal visual studio
instance.
But, I can’t figure out how I can build a modified version of IronRuby
tools and run it in a normal instance without doing the full MSI release
build.
Simply building the tools and then launching a normal visual studio
instance produces this error message when I open any solution:
Microsoft Visual Studio
The ‘Microsoft.IronRubyTools.IronRubyToolsPackage, IronRubyTools,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=7f709c5b713576e1’
package
did not load correctly.
The problem may have been caused by a configuration change or by the
installation of another extension. You can get more information by
running
the application together with the /log parameter on the command line,
and
then examining the file
‘C:\Users\orione\AppData\Roaming\Microsoft\VisualStudio\10.0\ActivityLog.xml’.
Continue to show this error message?
Yes No
If I click Yes, then the projects load, but this dialog reappears
whenever
I launch VS or load any solutions. If I click no, VS disables the
IronRuby
addin, and I have to run devenv /ResetSkipPkgs to put it back (and then
the error messages come back). The only way to “fix” the issue is to
uninstall/reinstall the IronRuby tools MSI itself.
Is there a way to get the non-experimental instance of visual studio to
load IronRuby tools without having to do a full build if the MSI in
release mode?
Thanks, Orion
###########################################################################
This e-mail is confidential and may contain information subject to legal
privilege. If you are not the intended recipient please advise us of
our
error by return e-mail then delete this e-mail and any attached files.
You may not copy, disclose or use the contents in any way.
The views expressed in this e-mail may not be those of Gallagher Group
Ltd or subsidiary companies thereof.
###########################################################################