问题标签 [visual-studio-2012]

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 投票
2 回答
3680 浏览

c# - Metro Style Apps 的模板在哪里?

我下载并安装WindowsDeveloperPreview-64bit-English-Developer.iso在 VMWare 上。但是当我开始Visual Studio Express 11使用它时,Windows 8我看不到任何 Windows Metro Style 模板。为什么?我错过了什么吗?

如本文所述,期待这些模板

在此处输入图像描述

我只能看到这些模板

在此处输入图像描述

正如 Iain 所提到的,我可以在他提到的目录中看到这些模板,但我怎样才能将它们放入 VS 中?

在此处输入图像描述

0 投票
3 回答
3443 浏览

windows - VS11 中对 Windows XP 的支持是否与以前的 Visual Studio 版本相当?

编辑说明:在微软从他们的客户那里得到了关于 drop-XP 特技的大量不良反馈之后,他们宣布将发布一个补丁,允许为 XP 构建可执行文件。所以这个 Q 的基础并不存在,但我认为它收集了一些非常有趣的信息。


如此处所述:使用 Visual Studio 11 编译的可执行文件有什么特别之处,导致可执行文件无法在 Windows XP 上执行?

在此 Connect 错误/问题中:https ://connect.microsoft.com/VisualStudio/feedback/details/690617,Visual Studio 11(计划于 2012 年发布)计划不再支持 Windows XP。

这意味着您无法创建可以在 Windows XP 上执行的本机 C++ 可执行文件。(一个原因是新的 CRT 将使用仅在 Windows Vista 和更高版本上可用的 Windows API 调用。)

一个答案中,安德斯写道:

他们似乎在每个新版本的 VS (NT4,2000,XP) 中都放弃了对旧系统的支持......

现在让我感兴趣的是,微软从 VS11 C++ 中完全放弃 Windows XP 支持的举动是否真的可以与以前的版本进行比较。

我的意思是,什么时候完全从 Visual C++ 中删除了对哪个操作系统(NT3.5 / NT4 / 2000sp6 // Win95 / Win98 / ...)的支持。(以及 Visual C++ 的“哪一部分”——编译器、CRT、Windows SDK?)

例如,我想我知道 VC6 是 VS 的最后一个版本,可用于创建在 Windows NT4 上运行的可执行文件。我似乎还记得,放弃对 Win2k 的支持更多地与您使用的 Windows SDK 相关,而不是与实际的编译器或 CRT 相关,但我不确定。

是否有一个很好的资源可以显示哪个 MS 编译器在哪个设置中可以为哪个操作系统版本生成兼容的代码?VS11(2012 年)的时间是否不再支持与以前版本相当的广泛安装(但不再销售)的操作系统?


有趣的一点是,我们正处于从 C++03 到 C++11 的转变过程中,如果您坚持使用 Windows XP 和 VC10,那么您就会陷入有限的(部分非-standard) 它必须提供的 C++11 支持。

0 投票
10 回答
65062 浏览

visual-studio - MSBuild 不包含“VCTargetsPath”属性的值

我最近安装了 Visual Studio 11 Developer Preview 来试用它,现在我的 VS 2010 项目无法打开。相反,我收到以下错误消息:

MSBuild 不包含“VCTargetsPath”属性的值

我发现有人在 Connect 上报告了这个问题,微软的回应是:

Microsoft 于 2011 年 12 月 2 日下午 5:25
发布

感谢您的反馈。您遇到的问题已在下一个公共版本 Visual Studio 中得到修复。

Jim Griesmer
Visual C++ 团队

极好的。那么如何恢复 VCTargetsPath 以便我的项目能够再次运行?

“VCTargetsPath 是在 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSBuild\ToolsVersions\4.0 中定义的工具集属性。”

我浏览到注册表中的 VCTargetPath 值,它具有以下值:

不知道从这里去哪里。有什么建议么?

0 投票
6 回答
42740 浏览

c - 使用 Visual Studio 2012 编译 C 应用程序

我计划使用 Microsoft Visual Studio 2012 用 C 语言编写应用程序。问题是我找不到在编辑器中直接编译它的方法。我找到了这个解决方案http://msdn.microsoft.com/en-us/library/bb384838.aspx但我不喜欢它。你能推荐我一种在 Visual Studio 2012 中编译 C 程序的方法吗?

0 投票
2 回答
4674 浏览

windows-8 - Windows 8 应用程序的嵌入式数据库

是否有任何类型的可嵌入数据库用于 Windows 8 应用程序开发?

我一直在寻找与 Visual Studio 11 集成的 Sqlite 之类的东西。

0 投票
1 回答
269 浏览

c++ - Visual Studio 11 Ultimate 静态分析显示无输出

于是微软发布了 Visual Studio 11 Ultimate Developer Preview 的试用版。我决定尝试静态代码分析功能。

我成功地将我的解决方案更新到 2011 年并构建了我的项目文件。

但是,当我尝试运行“为解决方案运行代码分析”时,它会继续简单地构建解决方案/项目,但在代码分析窗口中不显示任何输出(即使我已经破解了代码以确保它应该显示一些错误)。

我之前确实安装了 Visual Studio 2010,我想知道这是否会影响它?

任何帮助或任何人遇到类似的问题?

*编辑:我制作了一个示例项目,代码分析在其中工作......我不确定我从旧的迁移项目中缺少什么来启用它。(我已经在配置属性菜单中完成了明显并启用的静态分析)

0 投票
2 回答
1259 浏览

visual-studio - 如何在 Visual Studio 11 中找到 dbcontext 模板

我正在使用数据库优先方法来创建具有实体框架的模型。在VS2010中生成模型后我总是选择不同的代码生成模板(右键单击图表“添加新代码生成项”)然后,在对话框中选择“DbContext Generator”。这将指示 VS 生成 POCO 类,而不是非常复杂的标准类。当我尝试在 Visual Studio 11 Developer Preview 中执行相同操作时,我在对话框中找不到模板“DbContext Generator”。如何将 dbcontext 模板添加到 Visual Studio 11 开发人员预览版?我看到我可以使用 nuget,但我在搜索时找不到它。

0 投票
1 回答
10810 浏览

c++ - Visual Studio 11 中的 c++11 thread_local 关键字支持

所以有一个Visual Studio 支持的 c++11 功能列表

thread_local 支持被标记为部分。我无法在这里找到对部分支持的确切含义的解释。他们只是别名 __declspec(thread) 吗?

我可以只使用 boost::thread_specific_ptr,但似乎有一些报告说boost::thread_specific_ptr 很慢。这可能是真的,也可能不是。

具体来说,我想要最新的 linux+gcc 和 windows+msvc 上的 x86/x64 上的快速 TLS。快速意味着尽可能没有系统调用(我认为这对于上述平台是可能的。)

0 投票
2 回答
560 浏览

.net - 为什么带有 System.Console.WriteLine 的单行应用程序会给我一个语法错误?

在经历了多次令人沮丧的经历后,我决定再次尝试使用 Windows Developer Preview 构建 Windows Metro 风格的应用程序。

所以我启动了 Visual Studio 和 BAM!就在我尝试输入此代码时

它给了我“控制台”下的红色波浪。

所以我尝试了别的东西:

那也失败了!文件下的红色波浪。

为什么会弹出这个错误?所有这些代码都应该可以正常工作!还是我犯了一个基本错误?

0 投票
1 回答
1445 浏览

visual-studio - 驱动程序菜单在 Visual Studio 11 中不可见

我正在尝试使用 Windows 8 开发预览中的 authering 向导创建元数据包。

按照安装设备元数据创作向导中的说明,我已经安装了 Visual Studio 11 Developer Preview,然后是 WDK 7.1.0。

但仍然无法在视觉工作室中找到驱动程序菜单。

我对 Windows 8 完全陌生。请帮助解决这个问题

注意:文档说“安装并启动 wdk”。windows8如何启动wdk