问题标签 [visual-studio-2019]
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.
visual-studio-2017 - 为 Visual Studio 创建离线安装程序,includeRecommended/includeOptional 开关不起作用
使用Create an offline installer for Visual Studio 2017,使用命令行参数安装 Visual Studio 2017和Visual Studio Enterprise 2017 组件目录我厌倦了创建offline installer
,Visual Studio 2017, Enterprise
我第一次使用以下:
vs_enterprise.exe --layout --lang en-US --add Microsoft.VisualStudio.Workload.CoreEditor Microsoft.VisualStudio.Workload.NetCoreTools Microsoft.VisualStudio.Workload.NetCrossPlat Microsoft.VisualStudio.Workload.NetWeb Microsoft.VisualStudio.Workload.WebCrossPlat Microsoft.VisualStudio.Workload.Node
它的工作,我可以成功安装VS。
之后我厌倦了更新创建的文件并将Recommended/Optional
组件添加到某些文件中workload
,所以我按照提到的文章,文章说通过添加--includeRecommended
(也--includeOptional
)开关,安装程序也会下载Recommended
(Optional
)组件。所以我添加了(例如)--includeRecommended
这样的开关:
vs_enterprise.exe --layout --lang en-US --includeRecommended --includeOptional --add Microsoft.VisualStudio.Workload.CoreEditor Microsoft.VisualStudio.Workload.NetCoreTools Microsoft.VisualStudio.Workload.NetCrossPlat Microsoft.VisualStudio.Workload.NetWeb Microsoft.VisualStudio.Workload.WebCrossPlat Microsoft.VisualStudio.Workload.Node
,并且不起作用(第二个cmd(显示下载进度)立即关闭),总而言之,我也厌倦了以下命令,并且它们都不起作用:
vs_enterprise.exe --layout --lang en-US --add Microsoft.VisualStudio.Workload.NetCoreTools --includeRecommended
vs_enterprise.exe --layout --lang en-US --includeRecommended --add Microsoft.VisualStudio.Workload.NetCoreTools
- ...(我的意思是我改变了所有参数的顺序,实际上我厌倦了所有可能的选项)
我也厌倦了新的(空)文件夹,但没有成功。
我用谷歌搜索,但什么也没找到,只有http://docs.microsoft.com中已经存在的一些示例。
我应该如何使用includeRecommended/includeOptional
开关?
visual-studio - 缺少 Visual Studio 2017 和 2019 C++/CLI
我不明白为什么在Visual Studio 2017中找不到 C++/CLI 项目类型。我刚刚更新了我的 Visual Studio,现在我无法再创建任何 Windows 窗体应用程序。
asp.net-mvc - Visual Studio 2017 / 2019 添加区域缺失
在使用 VS2017 / 2019 创建 ASP.NET MVC Core Web 应用程序时,发现上下文菜单中缺少“添加区域”选项。
visual-studio - ESLint 支持 Visual Studio 2017
Visual Studio 2017 似乎不支持 ESlint 静态智能感知,这使得 .js 文件中的编码变得非常痛苦,因为我必须运行 CMD eslint 命令来获取任何 linting 错误。在 VSCode 中,我可以只使用 ESLint 扩展。Visual Studio 2017 怎么样?
他们有什么办法可以启用它吗?
visual-studio-2017 - 黄色警告三角形对 Visual Studio 2017 中的依赖项意味着什么?
我刚刚将我的 PCL 库转换为新的 .Net 标准库,我的依赖项上有一些黄色警告三角形,如下所示:
在转换过程中,它带来了所有 nuget 包,包括依赖项,因此可以复制。
如何找出黄色警告三角形代表什么?
编辑
构建日志:
要防止 NuGet 在构建期间恢复包,请打开 Visual Studio 选项对话框,单击包管理器节点并取消选中“允许 NuGet 在构建期间下载丢失的包”。NU1605:检测到包降级:NUnit 从 3.8.1 到 2.6.4。直接从项目中引用包以选择不同的版本。
MyProj.UI.Tests -> MyProj.Core.Tests -> NUnit (>= 3.8.1)
MyProj.UI.Tests -> NUnit (>= 2.6.4) NU1605:检测到包降级:NUnit 从 3.8.1 到 2.6.4。直接从项目中引用包以选择不同的版本。MyProj.UI.Tests.iOS -> MyProj.UI.Tests -> MyProj.Core.Tests -> NUnit (>= 3.8.1) MyProj.UI.Tests.iOS -> NUnit (>= 2.6.4) NU1605:检测到的包降级:NUnit 从 3.8.1 到 2.6.4。直接从项目中引用包以选择不同的版本。
MyProj.UI.Tests.Android -> MyProj.UI.Tests -> MyProj.Core.Tests -> NUnit (>= 3.8.1) MyProj.UI.Tests.Android -> NUnit (>= 2.6.4)
visual-studio - How can I change Intellisense tooltip colors
How can I change the colors of the tooltip shown by Intellisense under Visual Studio?
I've customized my editor colors to get white text on a dark background, by keeping VS theme to "Blue" (I find that the Dark theme lacks contrast), but now the Intellisense tooltip is unreadable.
c# - Visual Studio 忽略 #if DEBUG / RELEASE 范围内的代码,并且不检查错误或自动完成
我一直在编写#if DEBUG
, #else
,#endif
代码片段,我注意到 Visual Studio 不允许我使用自动完成功能来完成部分输入的成员名称,并且它不会检查灰色的非活动代码是否存在错误。我发现让它再次受到关注的唯一方法是将构建模式从调试切换到发布。但这很不方便,感觉好像有更好的方法。
例子:
如何让 VS 停止忽略其他配置范围内的其他代码#if DEBUG
?
visual-studio-2017 - 如何在 Visual Studio 中获取启动项目列表?
可以启动包含多个程序集的调试会话。虽然该对话框易于设置,但如果不滚动整个项目,可能很难一眼看出选择了哪些项目。
是否可以只看到设置为开始的项目?
不要介意这是通过 Visual Studio 本身还是检查某种文件或其他。
github - 在github上打开时如何更改Visual Studio的版本
我有 VS2015 和 VS2017。当我在 GitHub 上选择“在 Visual Studio 中打开”时,我想将其更改为使用 VS2017 而不是 VS2015。
我怎样才能做到这一点?