问题标签 [visual-studio-2022]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
.net - Cannot build after updating to VS 2022
Built a project this morning with VS2019. Decided to upgrade to VS2022 and now the build fails.
Building through VS gives me the Error:
When building through the terminal I get a slightly more detailed error.
First this warning
Then the same error.
As mentioned. The only thing that has been changed is the version of Visual Studio.
I also get this second error.
javascript - Javascript Intellisense 不再适用于在 Visual Studio 2022 中创建初始对象后分配的对象属性
与 VS2019 相比,在 VS2022 中,Javascript Intellisense 服务似乎进行了一些重大修订。
Javascript Intellisense 似乎不再识别在初始创建上下文之外分配的对象属性。
当 AngularJs 项目中存在作用域和依赖注入对象时,这是一些非常令人沮丧的行为,因为它们不再提供智能感知自动完成或使用“转到定义”的导航。
在 VS2019 中,如果没有JSDoc 标头,这在以前效果很好。
视觉工作室 2019
a
, b
, c
, d
,e
都可以在这里找到。
视觉工作室 2022
只有a
, b
,d
在这里可用。
是否有任何已知的设置或包来改变/纠正这种新行为?
visual-studio - 带有 Visual Studio 2022 的分析服务
我安装了带有分析服务所有必要扩展的 Visual Studio 2022,但是当我想在 Visual Studio 中创建项目时,我无法创建表格项目。我需要安装什么吗?
c++ - Visual Studio 2022 使用#import 编译错误
我有一个在 VS 2019 中编译的项目。
在 Visual Studio 2022 中,我收到错误消息:
将导入更改为:
代替
似乎使事情“工作”。
我想知道这是否与 Visual Studio 2022 现在是 64 位以及 SysWOW64 周围有些奇怪的事实有关。
.net-core - .Net 6 Blazor Wasm 和 IIS Express 10 无法配置 HTTPS 端点。未指定服务器证书
创建新的 Blazor Wasm(为 HTTPS 配置)应用程序时出现上述错误。
我知道有几个与此类似的问题,但在从预发布升级到 .Net 6 后,我卸载了几个 .Net 运行时和 SDK,所以我只剩下:
之后,在 Windows 11 上的 iis express 10 中运行 .net6 blazor wasm 应用程序时,我开始收到上述错误。
我在这里和其他地方阅读了许多文章,并尝试了删除、添加、测试和信任 Certs.mmc 中“当前用户”和“本地计算机”的 vs2022 证书的所有组合,使用:
dotnet dev-certs https --clean dotnet dev-certs https -t dotnet dev-certs https --trust
我还手动进入了 2 个 MMC(个人和受信任证书的用户和计算机)中的 4 个区域,并将它们清除、创建、导出和导入回来,但似乎没有任何帮助。我已经卸载并重新安装了 IIS Express 10,修复了 VS2022,并重新添加了 .Net 5 和 Core 3.1 运行时。
docker - Visual Studio 2022 无法在 docker 上启动应用程序
Visual Studio 2022 无法在 docker 上启动 ASP.NET Core 项目,这是我所做的:
- 开始VS 2022
- 基于模板“ASP.NET Core Web App”创建了一个新项目
- 在模板配置中,我已将 dotnet 6 和“启用 Docker”定义为 true(Linux,我使用的是 Win 11 WSL)
- 我已经等待 vs 的容器工具完成,然后按 F5 在 docker 上启动应用程序
- 错误
Unable to resolve dotnet core version
提示:
如果我尝试在浏览器上浏览 URL,我得到 ERR_EMPTY_RESPONSE
VS2022 模板是否需要一些修改才能工作?有什么帮助吗?
我尝试了什么:
node.js - Visual Studio 2022 在 WSL2 Linux 中打开 javascript/nodejs 项目文件夹的能力是否与 VS Code 一样?
如果我在我的 WSL2 Ubuntu 文件系统中,我可以简单地导航到 javascript/nodejs 文件夹并键入code .
以打开该项目文件夹,并且由于 VS Code 的远程扩展,我基本上可以远程进入 Linux 环境并准备编码。
现在 Visual Studio 2022 已经发布了,我想知道它是否也支持与 VS Code 相同级别的跨平台 IDE 能力?
例如,当我在 Windows Terminal 的 WSL2 Ubuntu 项目中时,如何使用 VS2022 在 Linux 文件系统中打开我的 javascript/nodejs 项目,还是因为 VS Code 是唯一可以做到这一点的跨平台 IDE 而不受支持?
c# - 使用由 Visual Studio 制作的自动生成的 Dockerfile Docker “无法解析范围路径”
下面是 Visual Studio 2022 创建的自动生成的 Dockerfile。我可以在 Docker 中调试应用程序,但无法创建 Docker 映像。每次我尝试时,我都会在底部复制错误,说它无法复制文件。相对路径不正确吗?
这是错误