Skip to content

windowFrame errors #3262

@Tony20221

Description

@Tony20221

Bug description / exact reproduction steps

I am getting errors about some windowFrame when I try to reverse a couple of tables.

In legacy reverse engineer, when clicking Next in the screen with the paths of settings, VS indicates there's an exception and in the Exceptions output window. It has this:

System.ArgumentException: windowFrame
at IVsTextView Microsoft.VisualStudio.Shell.VsShellUtilities.GetTextView(IVsWindowFrame windowFrame)
at async Task Community.VisualStudio.Toolkit.Documents.OpenInPreviewTabAsync(string file)
at async Task EFCorePowerTools.Handlers.ReverseEngineer.ReverseEngineerHandler.GenerateFilesAsync(Project project, ReverseEngineerOptions options, string missingProviderPackage, bool onlyGenerate, List packages)
at async Task EFCorePowerTools.Handlers.ReverseEngineer.ReverseEngineerHandler.ReverseEngineerCodeFirstAsync(Project project, string optionsPath, bool onlyGenerate, bool fromSqlProj, string uiHint)

In the other reverse engineer, after clicking next I get this window

Image

Is this error logged somewhere?
Version: 2.6.1248 IN VS 2026 18.1.1
I restarted VS and still same error.

Your code

There's no code. Just using the tool.

Stack traces

System.ArgumentException: windowFrame
   at IVsTextView Microsoft.VisualStudio.Shell.VsShellUtilities.GetTextView(IVsWindowFrame windowFrame)
   at async Task<DocumentView> Community.VisualStudio.Toolkit.Documents.OpenInPreviewTabAsync(string file)
   at async Task EFCorePowerTools.Handlers.ReverseEngineer.ReverseEngineerHandler.GenerateFilesAsync(Project project, ReverseEngineerOptions options, string missingProviderPackage, bool onlyGenerate, List<NuGetPackage> packages)
   at async Task EFCorePowerTools.Handlers.ReverseEngineer.ReverseEngineerHandler.ReverseEngineerCodeFirstAsync(Project project, string optionsPath, bool onlyGenerate, bool fromSqlProj, string uiHint)

EF Core Power Tools version

No response

EF Core Power Tools CLI version

No response

Database provider

No response

Target framework

No response

IDE

No response

Additional features in use

  • T4 templates
  • SQL Server .dacpac
  • Handlebars template

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions