标签: visual-studio-2005

std :: min给出了错误

#include <algorithm>
#include <Windows.h>

int main()
{
    int k = std::min(3, 4);
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

什么是Windows正在做,如果我包括Windows.h我不能在Visual Studio 2005中使用std :: min.错误消息是:

error C2589: '(' : illegal token on right side of '::'
error C2059: syntax error : '::'
Run Code Online (Sandbox Code Playgroud)

c++ visual-studio-2005

99
推荐指数
6
解决办法
5万
查看次数

F12不再适用于Visual Studio

这真让我抓狂.自从我安装ReSharper 4以来,F12似乎不再有效.如果您查看Goto子菜单中的所有ReSharper快捷方式声明没有任何指定!

我可以去申报的唯一方法是通过使用Alt`,然后选择宣言.

我已经尝试过卸载并重新安装ReSharper而没有运气,我也在ReSharper选项中要求它使用默认的Visual Studio Key Bindings,但这也不起作用.

有趣的是,当我使用时Alt,`我实际上获得了声明选项的两个条目.

有人遇到过这个问题吗?

我正在使用Visual Studio 2005 SP1.

keyboard-shortcuts visual-studio-2005

92
推荐指数
6
解决办法
6万
查看次数

如何在Win32应用程序中打印到调试输出窗口?

我有一个win32项目,我已经加载到Visual Studio 2005中.我希望能够将内容打印到Visual Studio输出窗口,但我不能为我的生活找出方法.我试过'printf'和'cout <<',但是我的信息一直没有打印.

是否有某种特殊的方式来打印到Visual Studio输出窗口?

c++ console winapi visual-studio-2005 visual-studio

86
推荐指数
6
解决办法
19万
查看次数

如何在Visual Studio 2005上设置Google C++测试框架(gtest)

它没有记录在网站上,人们似乎在设置框架时遇到了问题.有人可以逐步介绍示例项目设置.

c++ unit-testing visual-studio-2005 googletest visual-studio

81
推荐指数
5
解决办法
6万
查看次数

找不到Dumpbin.exe

我的系统上没有看到dumpbin.exe.我的系统上有Visual Studio 2005.当我在命令行上键入dumpbin时,它表示无法识别的命令.

默认情况下是否附带Visual Studio,还是必须显式添加此工具?

.net c# c++ visual-studio-2005 visual-studio

78
推荐指数
8
解决办法
9万
查看次数

签名/未签名比较

我试图理解为什么以下代码不会在指定的位置发出警告.

//from limits.h
#define UINT_MAX 0xffffffff /* maximum unsigned int value */
#define INT_MAX  2147483647 /* maximum (signed) int value */
            /* = 0x7fffffff */

int a = INT_MAX;
//_int64 a = INT_MAX; // makes all warnings go away
unsigned int b = UINT_MAX;
bool c = false;

if(a < b) // warning C4018: '<' : signed/unsigned mismatch
    c = true;
if(a > b) // warning C4018: '<' : signed/unsigned mismatch
    c = true;
if(a <= b) // warning C4018: …
Run Code Online (Sandbox Code Playgroud)

c++ comparison unsigned signed visual-studio-2005

77
推荐指数
4
解决办法
8万
查看次数

从Visual Studio中的网站发布中排除文件

我在Visual Studio 2005中发布网站时可以排除一个或多个文件夹吗?我有各种各样的资源,我想在解决方案资源管理器中随身携带,例如各种环境的备用配置文件,但我真的不想将它们发布到服务器.有没有办法排除它们?当使用其他项目类型(例如.dll程序集)时,我可以将文件的Build Action属性设置为"None",将其Copy to Output Directory属性设置为"Do not copy".我找不到任何类似的网站文件设置.

如果IDE不提供此功能,是否有人有良好的处理此类文件的技术?

visual-studio-2005 visual-studio web-publishing

75
推荐指数
6
解决办法
5万
查看次数

将调试器附加到IIS实例

我在XP机器和Visual Studio 2005上安装了IIS 5.1.如何将调试器连接到IIS实例.

顺便说一句:我没有在正在运行的进程中看到IIS进程,或者我可能不知道要查找什么.

c# asp.net debugging visual-studio-2005

74
推荐指数
5
解决办法
8万
查看次数

"controlname"名称在当前上下文中不存在

我有一个我正在使用的Web应用程序(带有C#的ASP.NET2.0,使用VS2005).一切都很好,突然间我得到了错误:

Error 1 The name 'Label1' does not exist in the current context

每次我在页面的代码隐藏中使用控件时,还有43个其他类型的.

这只发生在1页.就好像代码隐藏不能识别控件一样.另一件有趣的事情是intellisense没有拿起任何控件.

我试图清理解决方案文件,删除obj文件,从项目中排除文件然后重新添加它们,关闭VS并重新启动它,甚至重新启动我的计算机,但这些都没有用.

c# asp.net visual-studio-2005 code-behind

73
推荐指数
4
解决办法
23万
查看次数

Visual Studio相同的标记突出显示

我在去年春天用Java编写了一个Mancala游戏用于大学课程,我使用Eclipse IDE编写它.Eclipse中最好的(也是相当简单的)视觉辅助工具之一是,如果您选择一个特定的令牌,比如一个声明的变量,那么IDE将自动突出显示屏幕上该令牌的所有其他引用. Notepad ++,我的首选记事本替换,也是这样做的.

Eclipse中另一个简洁而类似的功能是代码右侧的垂直"错误栏"(不知道该怎么称呼它).它为文档中的所有语法错误显示小红框,为"变量声明但未使用"等警告显示黄色框,如果选择单词,则在文档中每次出现单词时,框中会出现框.

这些功能的屏幕截图: 截图

经过半小时的搜索,我已经确定Visual Studio不能单独执行此操作,因此我的问题是:是否有人知道2005或2008中可以提供上述功能之一的任何加载项?

能够突出显示光标所在的当前行也很不错.我相信插件ReSharper可以做到这一点,但我更喜欢使用免费插件而不是购买插件.

visual-studio-2005 visual-studio-2008 visual-studio

67
推荐指数
5
解决办法
4万
查看次数