微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!
visual-studio-2005专题提供visual-studio-2005的最新资讯内容,帮你更好的了解visual-studio-2005。
我们正在使用VS2005 Professional版,并在研究源代码管理选项。 TFS 2012 Express可以与VS2005一起使用吗?
我试图将输出与使用Visual Studio 2005编译的C ++ Win32可执行文件进行匹配,所以我试图使用该MSVC来实现。我
我一直在 Visual Studio 2005 中开发多年,终于硬着头皮搬到了 Visual Studio 2019。在 VS2005 中,我有一个宏,当
我在 VS2019 中有一个从 VS2005 迁移而来的项目,名为“MyPersonalProject” 编译器创建的可执行文件是:
我在我的 Windows 10 64 位家庭版 (1909) 笔记本电脑上安装了 Visual Studio 2005,它的显示比例和布局设置设置
我正在搜索 Visual Studio 2005 基本下载链接,但找不到。 archive.org 服务器有问题,所以那个也不能工作。
我想在时间关键函数中复制相对较短的内存序列(小于1 KB,通常为2-200个字节). CPU端的最佳代码似乎是rep movsd.但是我不知道怎么能让我的编译器生成这段代码.我希望(我依旧记得这么看)使用memcpy会使用编译器内置的内在函数来做到这一点,但基于反汇编和调试,似乎编译器正在使用调用memcpy / memmove库实现.我也希望编译器可能足够智能以识别跟随循环并自己使用rep mo
他们都遵循2003年发布的C 03吗? 他们都瞄准C 03,是的.但他们也都有不符合标准的领域. (GCC也是如此,顺便说一下,在任何一方的任何粉丝开始在嘴里起泡之前). 但请记住,C 03基本上是一个非常小的错误修正版本,确定了一些明智的编译器本来会做的“常识”事情(例如,在C 98中,严格地说,它可能具有向量不是连续分配的.C 03禁止这样做,但是每个理智的编译器供应商都会使用连续的向量,因为
有时我的c程序在调试模式下崩溃,我得到的是一个消息框,说明某些内部内存管理例程中的断言失败(访问未分配的内存等).但我不知道从哪里调用,因为我没有得到任何堆栈跟踪.如何获取堆栈跟踪或至少查看我的代码中的失败位置(而不是库/内置例程)? 如果发生崩溃,无论是否有调试或发布版本,都可以获得有关崩溃发生位置的信息.即使您在没有源代码的计算机上,也可以看到调用堆栈. 为此,您需要使用使用EXE构建的PDB
我需要通过va_list进行两次(或更多次)传递.我有一个大小的缓冲区,我想用sprintf写一个格式化的字符串.如果格式化的字符串不适合分配的空间,我想要将分配的空间加倍并重复直到它适合. (作为旁注,我希望能够首先计算格式化字符串的长度并分配足够的空间,但我发现可以做到的唯一功能是_snprintf,并且在VS2005中不推荐使用…) 现在,到目前为止没有问题:我使用vsnprintf并在每次
我下载了 Launchy的源代码,并尝试在Visual Studio 2005中构建它.Update项目是使用VC7构建的,所以我必须将项目文件更新到VC8,这个过程似乎进展顺利.然而,Launchy也使用了 Boost 1.33.1库,而我构建的是Boost 1.41.0库(Boost使得更新的库更容易构建),所以我也更新了项目以指向我的新库提升库安装.现在我收到以下链接器错误: fatal e
当这个解决方案解决了.lib文件而不是.dll文件时,这个工作没有错误. 我有我的所有项目,除了一个目前使用预编译头,没有错误.预编译头称为“LudoGlobal.h”.我试图将最后一个项目链接到这个预编译头(它存在于一个单独的“Core”)项目中,但是我收到以下错误: Error 4 fatal error C1083: Cannot open precompiled header file:
我们主要在Visual Studio 2005中进行C开发,还有一些C#编码.我们正在考虑升级到Visual Studio 2008,但我们想知道是否值得的麻烦.从我所看到的,这不是很多,VS2008没有比VS2005更大的优势.那么值得从VS2005转换到VS2008,还是等待VS2010更好?您从VS2005转换到VS2008的体验是什么? 提前致谢! 问候, Sebastiaan 不,不是真
我正在处理一个相当棘手的问题,我一直在一个礼拜一个礼拜.我打了一个非常坚硬的墙,我的前额伤害了它,所以我希望有人能帮助我. 我正在使用Visual Studio 2005这个项目 – 我已经安装了2008,但遇到类似的问题,当我尝试. 我们目前正在使用OpenCv1.1编译的应用程序,我正在尝试将其更新为2.2.当我们将静态链接切换到新的libs时,应用程序崩溃 – 但只在释放模式下.所以动态链接
我们有一个大型的Visual Studio 2005 C / Mfc解决方案,1个项目有大约1300个源文件(所以大约650 .h和650 .cpp文件).我们还使用Boost和其他几个库(COM:MS XML,Office). 最近,我已经添加了一些boost :: multi_index的例子来加速事情.这大部分时间都是编译的.但现在,当我正在进行一次完整的(发布)重建时,我会在几个模块中导致
我想创建一个新表单,几乎与我在项目中已有的对话框重复.如果我不需要,我不想浪费时间重新创建大部分表格划痕. 我复制,然后将其粘贴到我的项目中,并将其从Copy of Original.cs重命名为NewItem.cs. 当我转到重建我的解决方案时,我收到一个错误. The item "obj\Debug\Control.Forms.NewUser.resources" was specified
我制作了一个用户控件,并且已经能够通过将其添加到C#代码中的表单来使用它.用户控件与主窗体位于同一VS2005项目中. 问题是我无法在gui编辑器([Design]窗口中)看到这个实现的用户控件.我尝试了很多东西但是我无法将用户控件添加到真实的表单设计中. 我读了一些关于创建控件lib dll然后将这个dll添加到工具箱但我不希望有一个额外的项目和一个额外的二进制文件的东西. 如果两者都在同一个V
我有一个使用VS2005用C#编写的 Windows服务. 安装是通过一个向导调用msiexec来安装也使用VS2005创建的msi文件. 我在生成msi文件时遇到问题,该文件将从一个版本的服务升级到另一个版本.向导程序处理当前安装版本的检测,停止服务,为msiexec提供适当的命令行,然后重新启动服务. 现有msi的版本属性为1.1.02,新版本为1.1.03.产品和升级代码完全相同. 通过添加
我想知道是否有人知道Visual Studio .NET是否具有并行构建过程?我有一个很多项目的解决方案,每个项目都有很多的标记/代码,很多类型,等等.只要坐在那里与智能感知运行它高达约700MB.但构建时间真的很慢,只是似乎最大化了我的两个cpu核心之一. 这是否意味着构建过程是单线程的?我的解决方案的构建依赖链不是线性的,所以我不明白为什么它不能并行构建一些项目.我记得Joel Spolsky
我在VS2005中的C#.NET 3.0中编写了一个应用程序,具有监控各种可移动驱动器(USB闪存盘,CD-ROM等)的插入/弹出功能.我不想使用WMI,因为它可能有时是模糊的(例如,它可以为单个USB驱动器产生多个插入事件),所以我只是覆盖我的主窗体的WndProc来捕获WM_DEVICECHANGE消息,如建议 here.昨天我遇到问题,原来我将不得不使用WMI来检索一些晦涩的磁盘细节,如序列