问题标签 [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 投票
1 回答
4849 浏览

visual-studio - 从 Visual Studio 搜索中排除特定文件

我正在使用 Visual Studio 2013。使用 WebEssentials,我创建了一些捆绑文件以最小化我的 javascript 文件,每次搜索时,我的 vs 都会冻结,因为它也在捆绑文件中搜索。因此,如果我有,例如,'externalBundle.js''myappBundle.js',我想排除它们。

我已经看到了从 Visual Studio 搜索中排除特定文件如何从 Visual Studio 文件搜索中排除 Designer.cs帖子,但它们并没有解决我的问题。我只想通过模式从搜索中排除两个文件。

更新:我已经开始了一个新项目,并且正在使用 Visual Studio 2015。问题仍然存在,因为搜索小部件似乎与 VS2013 中的相同。

0 投票
1 回答
2760 浏览

c# - Visual Studio 2015 CTP 中没有 C# 6.0?

我刚刚在 Azure 上创建了一个新 VM(使用图库中的 Azure 团队提供的图像),其中包含昨天在线出现的即将推出的 Visual Studio 2014 的 CTP 版本,用于测试它,尤其是使用新的 C# 6.0 功能。

但是,它不提供开箱即用的 C# 6.0 支持,因为没有任何语言扩展(主构造函数、属性初始化程序、安全导航运算符)在那里工作。

MSDN 上的博客条目建议将以下内容添加到项目设置中:

但这在我的控制台项目中没有任何改变。甚至第二个链接中的示例代码也根本无法编译。

无法识别安全导航操作员

我错过了什么吗?

0 投票
1 回答
2441 浏览

nuget - 无法将 Nuget 包添加到 ASP.NET vNext 项目

所以我决定看看这个新的 Visual Studio 14 CTP。当我尝试从 Nuget 库(准确地说是Raven 数据库服务器)添加一个包到我的 ASP.NET vNext Web 应用程序时,感觉就像什么都没发生。没有一个解决方案发生变化,参考文献保持不变。

我尝试使用我的“Project.json”文件手动添加它(如本文所示),但 IntelliSense 没有为我提供任何填充。实际上,我尝试了很多不同的方式,使用了很多 Nuget 包,结果相同。

任何人都可以解释这种情况吗?

0 投票
1 回答
378 浏览

visual-studio - .NET vNext 仅使用引用包中的一个 dll

我正在向依赖项部分添加一个依赖项(mongocsharpdriver),net45如下所示:

基于我使用过的所有其他依赖项,这应该足以让它工作。这是我为测试它而投入的一些示例代码:

有了这个,我希望它可以编译,但MongoDB.Driver不被识别。MongoDB.Bson.BsonArray工作正常。

在同一个包中有两个程序集是 vNext 中不受支持的场景,还是尚未实现?

0 投票
6 回答
28654 浏览

visual-studio-2013 - Enterprise Library 6 是否适用于 Visual Studio 2013 和/或 2015?

似乎没有,我们计划在未来的项目中使用它(日志记录、异常等)。它仍然支持吗?我没有像以前那样看到围绕这个工具的很多活动。

我们已经有了 NewRelic,因此了解 NewRelic 是否已经可以进行日志记录/异常处理也很有帮助。例如,我可以创建自定义日志或异常并在新的 relic 仪表板中查看它们吗?

0 投票
3 回答
8309 浏览

visual-studio-2013 - 停止显示“不支持的 .vdproj”警告

我正在处理一个包含.vdproj安装程序项目并使用 Visual Studio 2013 的旧项目。

问题是对于每个.vdproj项目我都会收到一个警告——因此,在打开解决方案后,我必须关闭大约 50 个警告。

有没有办法停止显示这些警告?

编辑:

Visual Studio 2015 也会出现同样的问题。

0 投票
5 回答
16529 浏览

visual-studio-2013 - 您可以在 Visual Studio 2013 及更高版本中关闭 Peek Definition 吗?

在 Visual Studio 2013 及更高版本中,当您 Ctrl + 单击时,有Peek Definition功能。起初我认为这很酷,但我发现大多数时候,我需要单击Promote to Document按钮,因为我对 Ctrl + 单击的文件进行了很多更改。但是在谷歌搜索如何关闭 Peek Definition 之后,我找不到任何关于这是否可行的详细信息。我真正想要的是让 Ctrl + Click 功能返回到在其自己的选项卡中打开定义,就像在以前版本的 VS 中一样。这可能吗?

0 投票
1 回答
2643 浏览

c++ - 'mem_fun' : 不是 'std' 的成员

在我使用 Visual Studio 2013 Professional 中的 CryEngine2 SDK 构建的每个项目中,我一直遇到此错误一段时间。大多数时候,我只是从中编辑了函数:

对此:

我知道这不是解决问题的好方法,但它摆脱了'mem_fun' : is not a member of 'std'错误。

我现在正在寻找解决这个问题的解决方案,因为我刚刚开始从事一个新项目,其中稳定性是关键;如果我删除身体不好CMultipleGrabHandler::Reset(),因为它可能在某些情况下导致崩溃。我已经在互联网上浏览了这个问题的解决方案,但我没有找到任何东西(我找到的最接近的东西是对做什么的解释mem_fun)。

我试过std::起飞mem_fun,但我只是得到一个mem_fun is undefined错误,这表明这不是解决这个错误的正确方法。

该项目最初是在 Visual Studio 2005 中创建的,并在我第一次打开解决方案时迁移到了 Visual Studio 2013 的格式。这可能是问题的原因吗?如何修复?

编辑:添加,因为这也适用于新的 VS 版本。

0 投票
1 回答
474 浏览

c++ - '类型信息(char *)' 未定义但在 C++11 之前工作;发生了什么变化,我该如何解决这个错误?

我正在尝试从 Crysis Wars SDK 的源代码构建一个 DLL,并且过去在 Visual Studio 的早期版本(即 2005、2008 和 2010)上已成功完成此操作。我的具体问题是这样的:

我试图清理 Visual Studio 中的代码并在可能会工作的情况下重建它,但这并没有改变任何东西。

我在这里遗漏了什么,还是从 C++03 更改为 C++11,这意味着如果不恢复到旧版本的 C++,这段代码就不再可编译?

我已经在 64 位和 32 位的 Visual Studio 2010 上成功编译了这段代码,所以它一定是与将项目迁移到 Visual Studio 2015 相关的一些问题。

在 2012、2013 和 2015 版本的 Visual Studio 上编译会重现此错误,但不会重现 2010,因此似乎在 C++11 中引入了触发此问题的更改。

我究竟做错了什么?

阅读mem-fun 的答案不是 std 的成员,可能只是我需要包含一个我不需要包含在早期版本的 Visual Studio 中的标准库。如果这是真的,我需要哪个图书馆#include

我还创建了一个 GitHub 存储库,其中仅包含SDK 提供的原始未修改代码,用于测试目的(如果我自己打错了,这里似乎不是这种情况,但我把链接放在这里它可能会有所帮助)。

如果重要的话,我在 Windows 10 Professional x64 上使用 Visual Studio 2015 企业版。

0 投票
6 回答
9951 浏览

c# - Windows Phone 8 应用不包含 InitializeComponent 的定义

我刚刚下载了 Visual Studio 的 14 CTP 版本,并为 Windows Phone 创建了一个空白应用程序。我试图打开MainPage.xaml和设计器显示以下错误:

在此处输入图像描述

对于那些看不到图像的人:

我输入App1.xaml.csandMainPage.xaml.cs我已经看到AppMainPage分别没有InitializeComponent().

该项目处于由 Visual Studio 创建的状态,我没有更改任何内容!

为什么会发生这种情况,我该如何解决?