Skip to content

Can't find file with id #65

@GoodLeak

Description

@GoodLeak
  • Visual Studio: 2017
  • Last build Nemerle, Nitra

Open any solution (Nitra-Stagt1.sln), then any extension ".nitra" (in solution) -> error:

FileActivated(projectId=38, id=327, version=0) Exception: System.ArgumentException: Can't find file with id=327.
Имя параметра: id
   в Nitra.ClientServer.Server.ProjectSystem.Project.GetFile(Int32 id) в D:\nitra\Nitra\ClientServer\Nitra.ClientServer.Server\ProjectSystem\Project.n:строка 423
   в Nitra.ClientServer.Server.ProjectSystem.Solution.GetFile(ProjectId projectId, Int32 id) в D:\nitra\Nitra\ClientServer\Nitra.ClientServer.Server\ProjectSystem\Solution.n:строка 67
   в Nitra.ClientServer.Server.Router.OnClientMessageImpl(ClientMessage serverMsg) в D:\nitra\Nitra\ClientServer\Nitra.ClientServer.Server\Router.ClientMessage.n:строка 63
   в Nitra.ClientServer.Server.Router.OnClientMessage(ClientMessage serverMsg) в D:\nitra\Nitra\ClientServer\Nitra.ClientServer.Server\Router.ClientMessage.n:строка 36
   в Nitra.ClientServer.Server.Router.RouteMessages() в D:\nitra\Nitra\ClientServer\Nitra.ClientServer.Server\Router.n:строка 128

Nitra-TDL:

tr: ScanFiles(started) Project='Tdl2JsonLib'
tr:    ScanFiles(ProjectItem: Project=Tdl2JsonLib)
tr:    ProjectItem: Name=Macro References Project=Tdl2JsonLib filePath=MacroReference Kind={6bb5f8f0-4483-11d3-8bcf-00c04f8ec28c}
tr:    ProjectItem: Name=References Project=Tdl2JsonLib filePath=References Kind={6bb5f8f0-4483-11d3-8bcf-00c04f8ec28c}
tr:    ScanFiles(ProjectItem: Project=Tdl2JsonLib)
tr:    ProjectItem: Name=CSharp.Grammar Project=Tdl2JsonLib filePath=D:\nitra\Grammars\bin\Debug\CSharp.Grammar.dll Kind={00000000-0000-0000-0000-000000000000}
tr:    ProjectItem: Name=DotNet.BackEnd.CCI Project=Tdl2JsonLib filePath=D:\nitra\bin\Debug\Stage1\DotNet.BackEnd.CCI.dll Kind={00000000-0000-0000-0000-000000000000}
tr:    ProjectItem: Name=DotNetLang Project=Tdl2JsonLib filePath=D:\nitra\bin\Debug\Stage1\DotNetLang.dll Kind={00000000-0000-0000-0000-000000000000}
tr:    ProjectItem: Name=JSonDal Project=Tdl2JsonLib filePath=D:\Nitra-TDL\src\JSonDal\JSonDal.csproj Kind= Exception: System.FormatException: Нераспознанный формат идентификатора GUID.
   в System.Guid.TryParseGuid(String g, GuidStyles flags, GuidResult& result)
   в System.Guid..ctor(String g)
   в Nitra.VisualStudio.NitraCommonVsPackage.ScanFiles(Project project, ProjectItems projectItems) в D:\nitra\Ide\NitraCommonVSIX\NitraCommonVsPackage.cs:строка 480
   в Nitra.VisualStudio.NitraCommonVsPackage.ScanFiles(Project project, ProjectItems projectItems) в D:\nitra\Ide\NitraCommonVSIX\NitraCommonVsPackage.cs:строка 486
   в Nitra.VisualStudio.NitraCommonVsPackage.ScanFiles(Project project) в D:\nitra\Ide\NitraCommonVSIX\NitraCommonVsPackage.cs:строка 460
   в Nitra.VisualStudio.NitraCommonVsPackage.AfterOpenSolution(Object sender, OpenSolutionEventArgs e) в D:\nitra\Ide\NitraCommonVSIX\NitraCommonVsPackage.cs:строка 377

As a result, there is no highlight, etc.
If you open a single .nitra file (no solution or project), then it’s all highlight.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions