Questions tagged «visual-studio-2005»

Visual Studio 2005是用于基于.NET和C ++开发的Microsoft Visual Studio集成开发环境产品线的版本。除非您有关于Visual Studio的特定问题-不仅仅是编码问题,否则不要使用此标记。


30
无法复制文件-拒绝访问路径
我正在使用Visual Studio2005。首先从版本控制中获取代码后,c#.net应用程序将正确运行。但是,在进行一些修改之后,在构建时出现以下错误: 错误383无法将文件“ .. \ root \ leaf \ Bin \ Debug \ test.Resources.xml”复制到“ Bin \ Debug \ test.Resources.xml”。拒绝访问路径“ Bin \ Debug \ test.Resources.xml”。滚动模型 有人知道为什么发生此问题吗? 编辑我可以看到我的整个项目源代码文件夹都是只读的,并且我无法删除只读属性。 首先,有人可以告诉我如何删除此文件夹的只读属性吗?我尝试将其删除,但只读属性仍然存在。我也从版本控制方面进行了尝试,但这也不起作用。



16
Visual Studio安装程序问题-'加载安装程序组件时遇到问题。取消设置。”
我的Visual Studio 2008安装程序遇到了严重问题。我收到一个非常有用的错误消息“加载安装程序组件时遇到问题。取消设置。” 每当我尝试卸载,重新安装或修复Visual Studio 2008(团队系统版本)时。如果无法解决此问题,我别无选择,只能彻底清除计算机,然后重新开始,这将需要一整天!我最近在尝试构建有关内存不足的组件的项目时收到了一个非常奇怪的错误(尽管当时有约2gb的物理内存可用),这使我当前的VS安装无用。 注意:在我安装VS2008 之后,我使用SQL Server文件夹中的vs_setup.msi文件安装了VS2005 shell版本,以便获得对Business Intelligence Development Studio中的SQL Server 2005 Reporting Services设计器的访问权限(这在VS2008中莫名其妙地不可用)。 有人对这个问题有解决方案吗? PS:我知道这与编程没有直接关系,但是我觉得这很适合SO,因为它与我的编程能力直接相关! 注意:一位同事找到了解决此问题的方法,希望这对其他人有帮助。

2
Visual Studio,查找和替换,正则表达式
我想替换所有#include "whatever.h"与#include <whatever.h>使用查找和Visual Studio 2005中的替换功能我用正则表达式\#include \"[a-z\.h]+\"查找包含语句。但是我想知道如何替换正则表达式。 \#include \<[a-z\.h]+\>没有工作,也不会;它取代了声明#include "whatever.h"与#include <[a-z.h]+>。如何构造替换正则表达式以保持whatever.h原样?

10
如何调试引用的dll(具有pdb)
我的工作区中有两个解决方案,分别是A和B。 解决方案A是一个较旧的项目,我前段时间完成了编码。在解决方案B中,我需要使用解决方案A中的某些类。为此,我添加了对解决方案A中一个项目的dll的引用。 问题是当我尝试调试时。我也希望能够进入A的代码。Visual Studio无法加载这些类的代码(“当前位置没有可用的源代码。”),我只能查看反汇编,这没有用。 我知道从解决方案A调试类的唯一方法是运行解决方案B,分离所有进程(在“调试”菜单项中),然后从解决方案A附加进程。 但是,这非常不方便,我只能一次调试A ORB。 有没有办法进入参考的dll代码(我确实有其源代码)? 解决方案:我的错误是我认为一个项目只能是一个解决方案的一部分。实际上,一个项目可以是许多解决方案的一部分。 当您需要引用旧项目时,只需将项目添加到解决方案中即可。这是通过在解决方案资源管理器>添加>现有项目中右键单击新解决方案来完成的。 然后,您将能够添加项目参考。正如其他人所写的那样,您可能应该完全避免对自己的代码使用dll引用(或可能需要更改和调试的其他代码)。 在MSDN中可以找到有关如何设计解决方案的很好参考。


8
如何从现有的Visual Studio项目中分辨Visual Studio项目类型
使用Visual Studio 2005。 .sln或.vcproj文件(或其他任何地方)中是否有任何文件定义了项目类型/子类型? 编辑:我的意思是,当您创建一个项目时,首先选择一种语言(例如Visual C#),然后选择一个项目类型(例如Windows),然后选择一个子类型(例如“控制台应用程序”)。 这些信息在VS文件中存储在哪里?

10
为什么包含Windows.h时std :: min失败?
#include <algorithm> #include <Windows.h> int main() { int k = std::min(3, 4); return 0; } 如果我包含Windows.h,则Windows在做什么?我不能std::min在Visual Studio 2005中使用。错误消息是: error C2589: '(' : illegal token on right side of '::' error C2059: syntax error : '::'


16
F12在Visual Studio中不再起作用
这真让我抓狂。自从我安装ReSharper 4以来,F12似乎不再起作用。如果您查看“转到”子菜单中的所有ReSharper快捷方式,则声明中未分配任何快捷方式! 只有这样,我就可以去声明是通过Alt和`,然后选择宣言。 我试过卸载并重新安装ReSharper时没有运气,我也尝试过在ReSharper选项中要求它使用默认的Visual Studio密钥绑定,但这也不起作用。 有趣的是,当我使用时Alt,`我实际上获得了两个用于“声明”选项的条目。 有人遇到过这个问题吗? 我正在使用Visual Studio 2005 SP1。


9
找不到Dumpbin.exe
我的系统上没有看到dumpbin.exe。我的系统上装有Visual Studio 2005。当我在命令行上键入dumpbin时,它说无法识别的命令。 它是默认情况下随Visual Studio提供的,还是我必须显式添加此工具?

5
有符号/无符号比较
我试图理解为什么以下代码没有在指定的位置发出警告。 //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 < …

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.