2

我有一个在 VS2019 中创建的组合 .Net Core / Vue 应用程序。

我最近分离了应用程序,以便我可以将 API 与 UI 分开运行,在 VS2022 中创建的 UI 项目作为项目文件作为与 VS2019 不兼容的 .njsproj 扩展名。

当我尝试在 VS2022 中启动后加载解决方案时,它会在 .njsproj 项目上停止并显示以下错误消息;

Visual Studio 2002 错误的 node.js 工具

我尝试更新然后修复 VS2022 安装无济于事。

我已经按照建议查看了 ActivityLog.xml 文件,但我看不到与 node.js 工具相关的错误,它似乎可以毫无问题地加载这些包。

我看到的唯一反复出现的问题是以下警告,但它们似乎无关;

来自 Process 的“Microsoft.VisualStudio.Shell.Internal.SettingsManager (1.0)”请求被拒绝,因为该服务仅公开 RemoteExclusiveClient、LiveShareGuest。

对“Microsoft.VisualStudio.Shell.Internal.SettingsManager (1.0)”的代理请求被拒绝:ServiceAudienceMismatch。

我找不到任何其他包含线索的错误消息,即使是广泛的谷歌搜索也没有发现任何相关内容。对于我现在除了重新创建我的解决方案(我真的不想这样做 - 坦率地说不应该这样做)之外我现在能做什么感到有点难过。

有没有其他人在使用 Visual Studio 2022 和 node.js 工具时遇到过这个问题?

4

0 回答 0