从表面上看,适用于 Visual Studio 2022 的新的基于 AI 的 IntelliCode 似乎很酷。因此,当我安装 VS2022 并询问我是否允许在我的代码上训练模型时,我说当然,因为我想看看它如何改善开发人员体验。
但现在我已经使用 VS2022 编码一周了,我发现与 VS2019 相比,在编辑器中使用 300K 行代码库总是感觉很慢。我什至看到过一些奇怪的东西,我确信我输入了一件事,但代码却被分割成完全不同的东西,有时是我正在工作的上方的几行代码。不知怎的,VS2022编辑器和我不同步。另外,在使用编辑器时,我听到机器上的风扇高速运转,表明我的机器正在非常努力地工作。我不记得 VS2019 中有过这种情况。因此,解决所有这些问题我的第一个想法是在 VS2022 中恢复更多 VS 2019 IntelliCode 体验。
所以我进入Tools> Options> IntelliCode>General来开启新功能。我仍然希望拥有像 VS2019 中那样的 IntelliCode,但我想关闭新的 AI 驱动模型,这些模型(理论上)会减慢我的编辑体验。查看设置时,不清楚要更改哪些设置。更糟糕的是,甚至不清楚何时启用或禁用某些功能。他们都表现出来了Default。
查看Microsoft Docs也没有多大帮助。它不提供有关Default默认启用或默认禁用这些选项中的哪些选项的任何信息。
我猜我可能想禁用Automatic model training,也许C# deep-learning base model for completions。但我应该禁止其他人吗?如果我确实关闭了,C# deep-learning base model for completions我是否会禁用 VS2019 中我想要的功能?我启动了 VS2019 来检查它的 IntelliCode 选项,可惜所有设置也都设置好了Default。所以我既不知道之前启用了什么,也不知道现在启用了什么。我只知道我的编辑经历并不让我开心。
谁能告诉我如何配置这些设置,以便我拥有在 VS2019 中享受的 IntelliCode 体验,而无需承担 …
我刚刚开始使用 Visual Studio 2022,我尝试通过 ctrl+F 和“查找全部”功能搜索某些内容,但它没有找到我正在搜索的密钥,即使我知道有这样一个在解决方案中我的一个项目中键入一个文件。全新安装后我是否会错过配置步骤?
注意:当我在“当前文档”中搜索时,我能够找到密钥
VS 2019 抛出此信息消息:“项目打开时的包恢复被禁用。更改项目属性中的 npm 包管理设置以启用项目打开时的恢复。”
但是我在项目的属性中找不到任何特定的复选框或“npm 属性选项卡”。你能给我一些关于它的细节吗?
我已经下载并安装了 Visual Studio 2022。然后单击“修改”
现在,我想创建SSIS包,为此我已经启动了VS22,并且在“管理扩展”中当我尝试查找Microsoft SSIS时,我无法找到。
为此,我从市场下载了 SSIS:
但是当我尝试安装它时,它会抛出以下错误:
sql-server ssis etl sql-server-data-tools visual-studio-2022
我已安装 .NET 6.0 SDK 和 Visual Studio 2022。但是,Visual Studio 2022 不提供选择 .NET 6.0 的功能。
我知道我可以使用目标框架编辑项目文件,所以请不要这样做。这个问题特别围绕 Visual Studio 2022 UI。
编辑1:
已在 Visual Studio 2022 的 Visual Studio 安装程序中选择 .NET 6.0 运行时
编辑2:
我可以创建 .NET 6.0 项目,但似乎无法在以前为 .NET 5.0 的现有项目中以 .NET 6.0 为目标。
我在 VS2022 中反复注意到这一点。一切一开始都很顺利,但最终似乎失去了我对 Azure DevOps 项目的授权。
我打开一个解决方案,VS 2022 连接到 Azure Devops。也许我会进行一两次提交,然后在评论框中输入小标签(“#”)符号,果然,可用工作项列表就会出现,以便与签入相关联。事情很棒。
但最终,这不起作用了。当我点击主题标签时,什么也没有出现。因此,我转到“团队资源管理器”窗口,并在顶部看到以下消息:
TF30063:您无权访问 dev.azure.com/< mycompanyname >。
我尝试通过团队资源管理器重新连接,但没有执行任何操作。但如果我重新启动 Visual Studio,我就会再次连接。持续一段时间,直到再次发生。
有人有这个或知道如何解决吗?我用 VS2019 不会出现这种情况
我只想为 MacOS 和 Windows 制作一个项目,不需要 Android 或 iOS。我尝试从名为“Platforms”的文件夹中删除平台,但它们似乎会重新生成每个编译。是否有官方方法仅针对必要的平台?我查看了多个项目文件,但 Android 和 iOS 标签分散在各处。
有人可以帮我解决这个问题吗?
NUnit 可以在 Visual Studio 2022 下运行吗?我能找到的所有设置说明都与 Visual Studio 的早期版本相关,并引用了不存在的内容(例如“Visual Studio 中的工具 -> 管理扩展”菜单。单击“在线”并输入搜索词“NUnit 测试适配器”-搜索没有结果)。如果有效,我该如何设置?
我正在将 Visual Studio 2022 用于 Blazor WebAssembly 项目和 ASP.NET Core API 项目。当我独立运行这些项目时,它们在 Edge、Chrome 浏览器中运行良好,但是当我选择多启动项目时,出现以下错误。
发生一个或多个错误。
无法启动调试适配器。输出窗口中可能会提供其他信息。
.net ×3
.net-6.0 ×1
asp.net-core ×1
azure-devops ×1
c# ×1
etl ×1
git-stash ×1
intellicode ×1
maui ×1
npm ×1
nunit ×1
search ×1
sql-server ×1
ssis ×1