问题标签 [visual-studio-2015]

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.

0 投票
4 回答
9593 浏览

asp.net - VS 2008 不断删除和重新添加ASPXCodeBehind

我有一个 VS 2008 C# Web 项目,每当我对其中的文件(甚至不是项目文件本身)进行一些更改时,VS 都会从 csproj 文件中删除一些这样的行:

所以是这样的:

会变成

但是下次我在这个项目上工作时,它会重新添加这些行!就这样一直来回走动,导致我们的源代码控制系统发生了很多无意义的“变化”。这在 VS 2005 中从来没有发生过,而且对于在同一个项目文件上工作的其他开发人员来说似乎也没有发生过,只是对我来说。

有谁知道为什么会发生这种情况以及我如何阻止它这样做?

0 投票
1 回答
1641 浏览

c++ - 带括号的 Visual Studio (C++) IntelliSense

如果我有一个向量 toto,当我写toto.s时,IntelliSense 会给我toto.size但我想要toto.size()。如何强制 IntelliSense 给我括号?

0 投票
7 回答
58511 浏览

visual-studio - 缺少类名和方法名下拉列表(Visual Studio 设置)

有谁知道如何再次获取我的类名和方法名下拉列表?它是通常在代码上方的下拉列表。这只是一个设置,但我似乎无法找到它。我不想重置我的设置顺便说一句。我不应该这样做。

0 投票
6 回答
111279 浏览

visual-studio - 有没有办法使用键盘快捷键缩放 Visual Studio 文本编辑器?

昨天我发现自己需要缩放我的 Visual Studio 文本编辑器并且没有鼠标(不要问)。通常我通过按住CTRL并滚动鼠标滚轮来做到这一点。我也不知道如何在文本编辑器窗口的左下角指定缩放级别的区域。

放大文本编辑器窗口的左下角

所以我想我有两个问题:

  1. 是否有菜单设置可以通过键盘导航到某处以设置缩放级别?
  2. 更好的是是否有类似的键盘命令来按住CTRL和滚动鼠标滚轮?
0 投票
2 回答
140819 浏览

visual-studio - 在 Visual Studio 中同时运行两个项目

我在 Visual C# 2010 Express 中创建了一个解决方案,其中包含两个项目:一个是客户端,另一个是服务器。我想同时调试这两个,但我似乎只能在调试期间运行其中一个项目。

有没有办法同时运行两者?

0 投票
2 回答
54098 浏览

visual-studio - 如何手动重启 Visual Studio?

有没有办法手动重新启动 Visual Studio 2010(也可能是 2008,但不是那么重要)并保持当前状态(即所有打开的解决方案/项目和文件)?基本上与安装扩展和 Visual Studio 要求重新启动时相同的操作。有时,Visual Studio 在文件夹重命名/移动、引用更改或 GUI 编辑器引发不稳定等事情后会感到困惑,因此能够快速重新启动解决方案/项目而不是关闭 Visual Studio、重新打开它并加载解决方案/再次项目。

0 投票
0 回答
1570 浏览

visual-studio - msbuild:Visual Studio 2010 中自定义生成操作的“编译”上下文菜单项(在 C++ 项目中)

我已经向我的 C++ Visual Studio 项目 (vcxproj) 添加了一个新的构建目标。
该目标在构建项目时运行自定义工具。该工具根据我指定的 ContentType 和 ItemType 处理解决方案上的特定文件。这适用于“构建”和“清理”等项目操作。

现在我想支持一个等同于“编译”的操作,即在解决方案资源管理器中右键单击一个文件,然后选择使用我的自定义工具处理这个特定文件(与“编译”运行“CL”的方式相同)“C/ C++ 代码”文件类型)。

我知道我可以添加一个 Visual Studio 宏来执行此操作。这对我来说不是一个好的解决方案,因为对于许多用户来说更难部署。更好的解决方案是自定义 vcxproj(或由它导入的文件)。
我想知道是否可以通过 msbuild 目标脚本或 PropertyPageSchema 在菜单中添加类似“编译”的操作(或更改“C/C++ 代码”以外的文件类型的“编译”行为)。

更新:我已经开始在 MSDN 论坛上进行讨论。从帮助清理一些事情的微软版主那里得到了一些答案,但问题仍然没有解决。


更新(2016 年),适用于 VS2015

AvailableItemName似乎在 VS2015 上解决了这个问题。例如,我有一个自定义目标来处理 Excel 文件。

在目标文件上:

在选项文件上:

现在,在选择 excel 文件后,可以在解决方案资源管理器上下文菜单中访问编译,并且 CTRL-F7 也可以正常工作(对于可以在 VS 上编辑的文件,不适用于 excel 文件)

0 投票
10 回答
44770 浏览

c++ - Visual Studio:项目不是最新的“因为指定了“AlwaysCreate”?

我已将解决方案从 VS2008 迁移到 VS2010 (SP1)。
现在,我的一个项目永远无法在最新状态中找到平静。每个构建都有以下输出:

有任何想法吗?

0 投票
5 回答
11150 浏览

visual-studio - Visual Studio 2010、2015 - 屏幕关闭窗口

我之前使用的是带有 24 英寸显示器和笔记本电脑内置显示器的双显示器设置。

此后,我连接了第二台 24 英寸显示器,并且根本不再使用笔记本电脑屏幕。(已禁用)。

在我的常规视图(编码等)中,属性窗口、解决方案资源管理器、工具箱等都是可见的,我只需要移动/调整它们以适应更大的屏幕尺寸。

不幸的是,调试视图并非如此。我需要调试一些东西,我的本地人和其他窗口似乎不在屏幕边缘。我试过 Ctrl+D,L 但它似乎不想提出来。

我在菜单中的任何地方都找不到重置窗口的命令。

知道我能做什么吗?

0 投票
2 回答
55965 浏览

visual-studio-2010 - 构建时 Microsoft.Common.Targets 中的“具有无效的子元素”警告

在我的 VS2010 中,当我构建解决方案时,文件Microsoft.Common.Targets中有超过 100 个警告。当我尝试构建、发布或运行我的程序时,我只会收到警告,但当我双击它以获取更多信息时,Microsoft.Common.Targets 会弹出,然后我会收到所有警告。

此文件 Microsoft.Common.Targets 是 .net 框架的一部分,并具有 MSBuild 内置目标等。它具有在属性窗口中关联的适当架构。

一些示例警告(100 个中有 2 个):

为什么这个文件突然出现在我的编辑器中,当它不属于我的项目时,以及如何告诉 Visual Studio 在构建时忽略这个框架文件。