Exception when opening existing or creating new projects using Resharper 2.205 with VS2003 on Windows 2000
Hi
Sorry for posting here - I cannot seem to submit to ITN from behind our firewall.
I was previously using Resharper 1.5 (very happily I must say :) which I
uninstalled.
I then installed Resharper 2.205.
VisualStudio seems slower to start "empty" (subjective perception - I have
not compared 1.5 startup with 2.205 startup).
When I open an existing project or try to create a new project I get an exception
(see below for details).
I am using VS2003 on Windows 2000.
Does anyone have any suggestions ??
TIA
Regards, Tony
JetBrains.ReSharper.Util.InternalErrorException: An exception has occurred
---> System.InvalidCastException: QueryInterface for interface Microsoft.VisualStudio.Shell.Interop.IVsHierarchy
failed.
at Microsoft.VisualStudio.Shell.Interop.IVsHierarchy.GetGuidProperty(UInt32
itemid, Int32 propid, Guid& pguid)
at JetBrains.ReSharper.ProjectModel.VSIntegration.ProjectModelSynchronizer.IsVS2005WebProject(IVsHierarchy
hierarchy) in c:\TEMP\tmp601E.tmp\src\VSIntegration\src\ProjectModel\ProjectModelSynchronizer.cs:line
448
at JetBrains.ReSharper.VSIntegration.Psi.VSPsiSupportManager.Check(IProjectFile
projectFile) in c:\TEMP\tmp601E.tmp\src\VSIntegration\src\Psi\VSPsiSupportManager.cs:line
21
at JetBrains.ReSharper.Psi.PsiSupportManager.ShouldBuildPsi(IProjectFile
projectFile) in c:\TEMP\tmp601E.tmp\src\Psi\src\PsiSupportManager.cs:line 62
at JetBrains.ReSharper.Psi.Impl.PsiManagerImpl.PsiFilesCache.ShouldBuildPSI(IProjectFile
projectFile) in c:\TEMP\tmp601E.tmp\src\Psi\src\impl\PsiManager\PsiFilesCache.cs:line
84
at JetBrains.ReSharper.Psi.Impl.PsiManagerImpl.PsiFilesCache.GetPsiFile(IProjectFile
projectFile) in c:\TEMP\tmp601E.tmp\src\Psi\src\impl\PsiManager\PsiFilesCache.cs:line
52
at JetBrains.ReSharper.Psi.Impl.PsiManagerImpl.PsiManagerImpl.GetPsiFile(IProjectFile
projectFile) in c:\TEMP\tmp601E.tmp\src\Psi\src\impl\PsiManager\PsiManagerImpl.cs:line
494
at JetBrains.ReSharper.Psi.Impl.Caches.WordIndexChangeProcessor.OnItemAdded(CacheChangeDelta
delta) in c:\TEMP\tmp601E.tmp\src\Psi\src\impl\caches\wordIndex\WordIndexChangeProcessor.cs:line
89
at JetBrains.ReSharper.Psi.Impl.Caches.PersistCacheDeltaChangeProcessor.ItemAdded(CacheChangeDelta
delta) in c:\TEMP\tmp601E.tmp\src\Psi\src\impl\caches\changes\PersistCacheDeltaChangeProcessor.cs:line
86
at JetBrains.ReSharper.Psi.Impl.Caches.WordIndexChangeProcessor.ItemAdded(CacheChangeDelta
delta) in c:\TEMP\tmp601E.tmp\src\Psi\src\impl\caches\wordIndex\WordIndexChangeProcessor.cs:line
75
at JetBrains.ReSharper.Psi.Impl.Caches.AddCacheChangeDelta.Accept(CacheDeltaChangeProcessor
processor) in c:\TEMP\tmp601E.tmp\src\Psi\src\impl\caches\changes\CacheChangeDelta.cs:line
81
at JetBrains.ReSharper.Psi.Impl.Caches.CacheDeltaChangeProcessor.ProcessChangeUnit(IChangeUnit
changeUnit, IDictionary temporaryData) in c:\TEMP\tmp601E.tmp\src\Psi\src\impl\caches\changes\CacheDeltaChangeProcessor.cs:line
29
at JetBrains.ReSharper.Shell.Impl.MyChangePropagationHelper.VisitProvider(IChangeProvider
changeProvider, IChangeProcessor[] dependentProcessors) in c:\TEMP\tmp601E.tmp\src\Shell\src\impl\changes\ChangeManagerImpl.cs:line
261
at JetBrains.ReSharper.Shell.Impl.MyGraphVisitor.VisitNode(IChangeProvider
changeProvider) in c:\TEMP\tmp601E.tmp\src\Shell\src\impl\changes\ChangeManagerImpl.cs:line
146
at JetBrains.ReSharper.Shell.Impl.MyGraphVisitor.VisitNode(IChangeProvider
changeProvider) in c:\TEMP\tmp601E.tmp\src\Shell\src\impl\changes\ChangeManagerImpl.cs:line
148
at JetBrains.ReSharper.Shell.Impl.MyGraphVisitor.VisitNode(IChangeProvider
changeProvider) in c:\TEMP\tmp601E.tmp\src\Shell\src\impl\changes\ChangeManagerImpl.cs:line
148
at JetBrains.ReSharper.Shell.Impl.MyGraphVisitor.VisitNode(IChangeProvider
changeProvider) in c:\TEMP\tmp601E.tmp\src\Shell\src\impl\changes\ChangeManagerImpl.cs:line
148
at JetBrains.ReSharper.Shell.Impl.MyGraphVisitor.VisitNode(IChangeProvider
changeProvider) in c:\TEMP\tmp601E.tmp\src\Shell\src\impl\changes\ChangeManagerImpl.cs:line
148
at JetBrains.ReSharper.Shell.Impl.MyChangePropagationHelper.Run(IProgressIndicator
progressIndicator) in c:\TEMP\tmp601E.tmp\src\Shell\src\impl\changes\ChangeManagerImpl.cs:line
201
at JetBrains.ReSharper.Shell.Progress.TaskHelper.Run() in c:\TEMP\tmp601E.tmp\src\Shell\src\Progress\ProgressWindow.cs:line
419
at JetBrains.ReSharper.Shell.Progress.AsyncTaskHelper.ThreadFunc() in
c:\TEMP\tmp601E.tmp\src\Shell\src\Progress\ProgressWindow.cs:line 465
--- End of inner exception stack trace ---
at JetBrains.ReSharper.Util.Logger.LogExceptionEx(Exception, String, Boolean)
in c:\TEMP\tmp601E.tmp\src\Util\src\Logger.cs:line 285 column 9
at JetBrains.ReSharper.Util.Logger.LogException(Exception) in c:\TEMP\tmp601E.tmp\src\Util\src\Logger.cs:line
297 column 5
at JetBrains.ReSharper.Shell.ShellBase.OnUnhandledException(Exception) in
c:\TEMP\tmp601E.tmp\src\Shell\src\ShellBase.cs:line 121 column 5
at JetBrains.ReSharper.Shell.UIApplicationShell.CurrentDomain_UnhandledException(Object,
UnhandledExceptionEventArgs) in c:\TEMP\tmp601E.tmp\src\Shell\src\UIApplicationShell.cs:line
447 column 5
at System.AppDomain.OnUnhandledExceptionEvent(Object, Boolean)
at Microsoft.VisualStudio.Shell.Interop.IVsHierarchy.GetGuidProperty(UInt32,
Int32, Guid&)
at JetBrains.ReSharper.ProjectModel.VSIntegration.ProjectModelSynchronizer.IsVS2005WebProject(IVsHierarchy)
in c:\TEMP\tmp601E.tmp\src\VSIntegration\src\ProjectModel\ProjectModelSynchronizer.cs:line
448 column 7
at JetBrains.ReSharper.VSIntegration.Psi.VSPsiSupportManager.Check(IProjectFile)
in c:\TEMP\tmp601E.tmp\src\VSIntegration\src\Psi\VSPsiSupportManager.cs:line
21 column 7
at JetBrains.ReSharper.Psi.PsiSupportManager.ShouldBuildPsi(IProjectFile)
in c:\TEMP\tmp601E.tmp\src\Psi\src\PsiSupportManager.cs:line 62 column 9
at JetBrains.ReSharper.Psi.Impl.PsiManagerImpl.PsiFilesCache.ShouldBuildPSI(IProjectFile)
in c:\TEMP\tmp601E.tmp\src\Psi\src\impl\PsiManager\PsiFilesCache.cs:line
84 column 7
at JetBrains.ReSharper.Psi.Impl.PsiManagerImpl.PsiFilesCache.GetPsiFile(IProjectFile)
in c:\TEMP\tmp601E.tmp\src\Psi\src\impl\PsiManager\PsiFilesCache.cs:line
52 column 11
at JetBrains.ReSharper.Psi.Impl.PsiManagerImpl.PsiManagerImpl.GetPsiFile(IProjectFile)
in c:\TEMP\tmp601E.tmp\src\Psi\src\impl\PsiManager\PsiManagerImpl.cs:line
495 column 7
at JetBrains.ReSharper.Psi.Impl.Caches.WordIndexChangeProcessor.OnItemAdded(CacheChangeDelta)
in c:\TEMP\tmp601E.tmp\src\Psi\src\impl\caches\wordIndex\WordIndexChangeProcessor.cs:line
89 column 9
at JetBrains.ReSharper.Psi.Impl.Caches.PersistCacheDeltaChangeProcessor.ItemAdded(CacheChangeDelta)
in c:\TEMP\tmp601E.tmp\src\Psi\src\impl\caches\changes\PersistCacheDeltaChangeProcessor.cs:line
87 column 11
at JetBrains.ReSharper.Psi.Impl.Caches.WordIndexChangeProcessor.ItemAdded(CacheChangeDelta)
in c:\TEMP\tmp601E.tmp\src\Psi\src\impl\caches\wordIndex\WordIndexChangeProcessor.cs:line
76 column 5
at JetBrains.ReSharper.Psi.Impl.Caches.AddCacheChangeDelta.Accept(CacheDeltaChangeProcessor)
in c:\TEMP\tmp601E.tmp\src\Psi\src\impl\caches\changes\CacheChangeDelta.cs:line
82 column 5
at JetBrains.ReSharper.Psi.Impl.Caches.CacheDeltaChangeProcessor.ProcessChangeUnit(IChangeUnit,
IDictionary) in c:\TEMP\tmp601E.tmp\src\Psi\src\impl\caches\changes\CacheDeltaChangeProcessor.cs:line
30 column 7
at JetBrains.ReSharper.Shell.Impl.MyChangePropagationHelper.VisitProvider(IChangeProvider,
IChangeProcessor[]) in c:\TEMP\tmp601E.tmp\src\Shell\src\impl\changes\ChangeManagerImpl.cs:line
261 column 17
at JetBrains.ReSharper.Shell.Impl.MyGraphVisitor.VisitNode(IChangeProvider)
in c:\TEMP\tmp601E.tmp\src\Shell\src\impl\changes\ChangeManagerImpl.cs:line
147 column 55
at JetBrains.ReSharper.Shell.Impl.MyGraphVisitor.VisitNode(IChangeProvider)
in c:\TEMP\tmp601E.tmp\src\Shell\src\impl\changes\ChangeManagerImpl.cs:line
148 column 11
at JetBrains.ReSharper.Shell.Impl.MyGraphVisitor.VisitNode(IChangeProvider)
in c:\TEMP\tmp601E.tmp\src\Shell\src\impl\changes\ChangeManagerImpl.cs:line
148 column 11
at JetBrains.ReSharper.Shell.Impl.MyGraphVisitor.VisitNode(IChangeProvider)
in c:\TEMP\tmp601E.tmp\src\Shell\src\impl\changes\ChangeManagerImpl.cs:line
148 column 11
at JetBrains.ReSharper.Shell.Impl.MyGraphVisitor.VisitNode(IChangeProvider)
in c:\TEMP\tmp601E.tmp\src\Shell\src\impl\changes\ChangeManagerImpl.cs:line
148 column 11
at JetBrains.ReSharper.Shell.Impl.MyChangePropagationHelper.Run(IProgressIndicator)
in c:\TEMP\tmp601E.tmp\src\Shell\src\impl\changes\ChangeManagerImpl.cs:line
202 column 9
at JetBrains.ReSharper.Shell.Progress.TaskHelper.Run() in c:\TEMP\tmp601E.tmp\src\Shell\src\Progress\ProgressWindow.cs:line
419 column 11
at JetBrains.ReSharper.Shell.Progress.AsyncTaskHelper.ThreadFunc() in c:\TEMP\tmp601E.tmp\src\Shell\src\Progress\ProgressWindow.cs:line
466 column 7
Please sign in to leave a comment.
Hello Tony,
we've found a possible source of this exception, it will be fixed ASAP.
Regards,
Dmitry Shaporenkov
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"