Tag: visual studio 2012

签名时发生错误

我维护从另一个开发人员inheritance的大型WPF应用程序。 我使用ClickOnce发布它。 突然间,今天我得到了一个错误消息:错误2无法发布,因为项目build立失败。 1 1 错误3签署时发生错误:无法签署bin \ Debug \ app.publish \ setup.exe。 SignTool错误:未find符合所有给定条件的证书。 我有一个名为SomeName.snk的文件,在项目设置“签名”选项卡中引用。 我不知道今天发生了什么,导致了这个问题。 我使用VS 2012。

如何在没有Windowsapp store的情况下分发已编译的Windows 8 Metro应用程序?

我只是好奇,是否有办法打包Windows 8的Metro应用程序分发给其他人与Windows 8开发人员预览安装? 如果能够允许某人下载并安装,而不是要求他们安装VS'11 Preview,并自己编译代码,以便testing/使用我已经构build的Windows 8 Metro应用程序,那将是非常好的。 有没有办法将已编译的Windows 8 Metro应用程序分发给其他人进行testing/使用,因为Windowsapp store尚不存在? 即使在Windows Store正式运行之后,这对于在非开发计算机上testingMetro应用程序也可能是有用的。

如何在Visual Studio 2012中剖析unit testing?

是否可以在Visual Studio 2012 Ultimate中 configuration MSTestunit testing而不使用任何外部分析工具?

Resharper 8 – Quickfix快捷键Alt + Enter不见了

在Visual Studio 2012/2013中,我想将Alt + Enter键组合键重新分配给“Quickfix”(触发灯泡菜单),因为它不再工作。 我不能。 我已经尝试了以下(我知道一些build议是指VS 2010和旧的R#版本): 尝试手动更改Tools – Options – Keyboard :前ReSharper_QuickFix条目消失了,请参阅ReSharper_QuickFix消失 试图Resharper_AltEnterbuild议什么是ReSharper的快速修复命令的名称 – 什么都没有,没有捷径 在ReSharper – > Options – > Keyboard & Menus来回切换设置,如Resharper Alt所述Enter不工作 – nothing 在ReSharper – > Options – > IntelliSense – > General来回切换设置,同样在Resharper Alt中描述input不工作无效 尝试从同一页面的其他build议 大锤的做法:运行devenv.exe / ResetSettings – nope search和networking上下 – 没有任何发现 我还没有胆量重新安装R#甚至是VS. 我怎样才能在Visual Studio中获得一组标准的R#键盘快捷键? 我很乐意消除那里的一切,只是为了找回我的Alt + Enter […]

Visual Studio 2012 Natvis跳过IndexListItems

我正在为Qt类创build一个natvis文件,并遇到了一个问题。 为了可视化QHash对象,我创build了这两种types: <Type Name="QHashNode&lt;*,*&gt;"> <DisplayString Condition="next->next == 0">{{ key={key} value={value} h={h}}}</DisplayString> <DisplayString>{{ key={key} value={value} h={h} withCollision }}</DisplayString> <Expand> <Item Name="NextNode">reinterpret_cast&lt;QHashNode&lt;$T1,$T2&gt; *&gt;(next)</Item> </Expand> </Type> <Type Name="QHash&lt;*,*&gt;"> <DisplayString>{{ size={d->size} buckets={d->numBuckets} }}</DisplayString> <Expand> <IndexListItems> <Size>d->numBuckets</Size> <ValueNode Condition="reinterpret_cast&lt;QHashNode&lt;$T1,$T2&gt; *&gt;(d->buckets[$i]) != e">reinterpret_cast&lt;QHashNode&lt;$T1,$T2&gt; *&gt;(d->buckets[$i])</ValueNode> </IndexListItems> </Expand> </Type> 它非常有效,但是由于QHash在内存中不连续,因此有很多无效条目。 条件 reinterpret_cast&lt;QHashNode&lt; $T1,$T2&gt; *&gt;(d->buckets[$i]) != e 已经过滤了那些无效的内容,但仍显示为<Unable to display value> 。 有谁知道是否有办法完全跳过这些条目? 我从来没有真正使用autoexp.dat文件,这是旧的方式来做到这一点,但是当安装了Qt插件的文件时,在我看来,声明 […]

节点包不在Windows 8.1上生成 – 缺lessMicrosoft.Cpp.Default.props

NPM软件包不是在Windows 8.1上构build的 – 如果出现以下错误, error MSB4019: The imported project "C:\Microsoft.Cpp.Default.props" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk. 我已经尝试了以下, 将环境variablesVCTargetsPath设置为C:\Program Files (x86)\MSBuild\12.0\ (错误相应地更改,但是2012版构build工具没有Microsoft.Cpp.Default.props )。 根据此答案安装VisualStudio 2010环境(已卸载,然后按正确的顺序安装) 完全删除VisualStudio 2010,并尝试使用VisualStudio 2012,它应该根据Node-gyp wiki工作 根据这个答案添加registry项 根据这个答案尝试使用Windows 7.1 SDK命令提示符 根据这个答案,在运行npm前尝试设置VisualStudioVersion 尝试通过–msvs_version=2012根据这个答案 npm 以上都没有奏效。 我已经花了很多年了。 有没有人有一个明确的答案是有效的?

MSBuild不包含“VCTargetsPath”属性的值

我最近安装了Visual Studio 11开发人员预览版,现在我的VS 2010项目无法打开。 相反,我收到以下错误消息: MSBuild不包含“VCTargetsPath”属性的值 我发现有人在Connect上报告了这个问题,微软的回应是: 微软于2011年12月2日下午5:25发布 你好Afshin, 感谢您的反馈。 您遇到的问题已修复下一个公开版本的Visual Studio。 Jim Griesmer Visual C ++团队 太棒了。 那么如何恢复VCTargetsPath,以便我的项目能够再次运行? “VCTargetsPath是在HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ MSBuild \ ToolsVersions \ 4.0中定义的工具集属性。 我浏览了registry中的VCTargetPath值,它具有以下值: $(MSBuildExtensionsPath32)\Microsoft.Cpp\v4.0\ 不知道从哪里去。 有什么build议么?

Visual Studio 2010简单的HTML项目types

我们正在开发一个基于REST的应用程序,使用Visual Studio 2010,使用asp.net web api,我们希望使用IIS来托pipe它。 对于客户端,我们希望使用纯html,css和javascript来访问和使用这个基于REST的应用程序。 但是我们无法在VS 2010中find任何项目types的HTML Web应用程序或站点。我们不想使用asp.net或mvc空项目。 是否有任何可用的项目types或任何其他最好的方法来做到这一点?

奇怪的std :: map行为

以下testing程序 #include <map> #include <iostream> using namespace std; int main(int argc, char **argv) { map<int,int> a; a[1]=a.size(); for(map<int,int>::const_iterator it=a.begin(); it!=a.end(); ++it) cout << "first " << (*it).first << " second " << (*it).second << endl; } 在g++ 4.8.1 (Ubuntu 12.04 LTS)上编译时会导致不同的输出: g++ xxx.cpp ./a.out first 1 second 1 和Visual Studio 2012(Windows 7)(标准Win32控制台应用程序项目)上: ConsoleApplication1.exe first 1 […]

如何在Visual Studio中closures括号/引号自动完成

正如它在标题中所述:如何closuresMSVS中的括号/引号/大括号自动完成? 我主要对C#和XAML感兴趣,但是在文本编辑器上也不错。 编辑 :目前我正在使用这些扩展MSVS 11: AnkhSVN的 并发可视化器 PreEmptive Analytics聚合器展示台 MSVS PerfWatson VsGraphicsDebuggerPkg Web工具扩展 他们中的大多数预安装了msvs安装,因为我不记得安装它们;) 编辑2 :我在这个版本中使用msvs:版本11.0.50323.1 QRELB 编辑3 : 我发现这个问题在当前可用的msvs11中不会发生。