标签: visual-studio-2008

如何在IntelliSense中为Visual Studio中的函数添加注释?

在Visual Studio和C#中,当使用内置函数(如ToString())时,IntelliSense会显示一个黄色框,说明它的作用.

替代文字 替代文字

对于我编写的函数和属性,我怎么能拥有它?

c# vb.net xml-comments visual-studio-2008 visual-studio

132
推荐指数
8
解决办法
12万
查看次数

为什么我会收到错误"只有在使用/ unsafe进行编译时才会出现不安全的代码"?

为什么我会收到以下错误?

只有在使用/ unsafe进行编译时才会出现不安全的代码?

我在C#和Visual Studio 2008中工作,在Windows CE上进行编程.

c# unsafe windows-ce visual-studio-2008

131
推荐指数
2
解决办法
13万
查看次数

在发布模式下,代码行为不符合预期

以下代码在调试模式和发布模式下生成不同的结果(使用Visual Studio 2008):

int _tmain(int argc, _TCHAR* argv[])
{

    for( int i = 0; i < 17; i++ ) 
    { 
        int result = i * 16;

        if( result > 255 )
        {
            result = 255;
        }

        printf("i:%2d, result = %3d\n", i, result) ; 
    } 

    return 0;
}
Run Code Online (Sandbox Code Playgroud)

调试模式的输出,如预期的那样:

i: 0, result =   0
i: 1, result =  16
(...)
i:14, result = 224
i:15, result = 240
i:16, result = 255
Run Code Online (Sandbox Code Playgroud)

释放模式的输出,其中i:15结果不正确:

i: 0, result =   0
i: 1, result …
Run Code Online (Sandbox Code Playgroud)

c c++ optimization visual-studio-2008 compiler-bug

131
推荐指数
2
解决办法
1万
查看次数

如何获得"复制到输出目录"以使用单元测试?

当我在执行测试之前构建单元测试项目时,测试输出被复制到TestResults文件夹,然后执行测试.我遇到的问题是并非Debug/bin目录中的所有文件都被复制到TestResults项目中.

如何将复制到Debug/bin目录的文件也复制到TestResults文件夹?

.net c# unit-testing mstest visual-studio-2008

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

为MyAssembly.XmlSerializers.dll生成的是什么?

我正在开发一个生成装配的项目.我刚刚注意到正在生成一个额外的程序集*.XmlSerializers.dll.为什么这个文件是自动生成的以及它用于什么?

c# xml-serialization visual-studio-2008

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

如何调试引用的dll(有pdb)

我的问题与Visual Studio 2008有关,虽然我认为在VS2005中应该是这样的

我的工作区有两个解决方案,比如A和B.

解决方案A是一个较旧的项目,我在前一段时间完成了编码.在解决方案B中,我需要使用解决方案A中的一些类.为此,我在解决方案A中添加了对其中一个项目的dll的引用.

问题是当我尝试调试时.我希望能够进入A的代码.Visual Studio无法加载这些类的代码("当前位置没有可用的源代码.")而且我只能查看反汇编,这是无用的.

我知道从解决方案A调试类的唯一方法是运行解决方案B,分离所有进程(在Debug菜单项中)并从解决方案A附加进程.

但是,这非常不方便,我只能一次调试A OR B.

有没有办法允许单步执行引用的dll代码(我有源代码)?


解决方案:我的错误在于我认为项目只能是单一解决方案的一部分.实际上,项目可以是许多解决方案的一部分.
当您需要引用旧项目时,您只需将项目添加到解决方案中.通过在解决方案资源管理器>添加>现有项目中右键单击新解决方案来完成此操作.
然后,您将能够添加项目引用.正如其他人所写,你应该完全避免使用dll引用你自己的代码(或者你可能需要更改和调试的其他代码).

可以在MSDN中找到有关如何设计解决方案的非常好的参考.

c# visual-studio-2005 visual-studio-2008 visual-studio

123
推荐指数
5
解决办法
16万
查看次数

设置wpf应用程序的图标(VS 08)

在进一步说明之前我会提到我在以下方面尝试了解决方案:

如何在visual studio 2008中为我的应用程序设置图标?

从VS 05中的资源设置应用程序图标

我正在尝试为我的应用程序设置一个图标.

AFAIK,我需要3张图片吗?

  • 1图像是单击.exe(exe的缩略图)时资源管理器中的实际图像
  • 左上角有1张图像(微小)(16 x 16?不完全确定)
  • 开始菜单中的1个图像停靠在应用程序的左侧(可能是32x32?再次不确定)

那很好.

现在我选择了一个Icon.如何在上述情况之一中使用它?

我尝试在资源中添加它,似乎没有任何事情发生.在第一个SO解决方案之后,

"首先进入资源视图(从菜单:查看 - >其他窗口 - >资源视图).然后在资源视图中导航资源,如果有的话.如果已经有一个图标类型的资源,由Visual Studio添加,那么打开并编辑它.否则右键单击并选择Add Resource,然后添加一个新图标."

资源视图为空,我无法右键单击此视图.

如果我右键单击解决方案>属性>资源>我可以添加图标图像,但它不会显示在上面列出的任何位置.(或我能看到的任何地方)

1)如何为WPF应用程序设置应用程序图标?

c# wpf resources icons visual-studio-2008

123
推荐指数
3
解决办法
15万
查看次数

在Visual Studio中关闭自动格式

我是一个代码纯粹主义者,更喜欢我自己的代码格式,而不是Visual Studio的默认设置.我在工具/选项中关闭了自动格式化选项.在大多数情况下它都有效.

使用任何内置重构后,Visual Studio使用其默认设置破坏我的设置.我如何让VS不这样做?

formatting code-formatting visual-studio-2008 visual-studio

121
推荐指数
7
解决办法
10万
查看次数

如何在C#中生成UUID

我正在以编程方式创建.idl文件.如何以编程方式为接口和方法创建UUID.

我可以通过编程方式生成UUID吗?

.net c# com uuid visual-studio-2008

121
推荐指数
2
解决办法
13万
查看次数

如何在Visual Studio 2008中自动删除尾随空格?

是否可以将Visual Studio 2008配置为在保存文件时自动删除每行末尾的空格字符?似乎没有内置选项,那么有没有可用于执行此操作的扩展?

visual-studio-2008 visual-studio

120
推荐指数
7
解决办法
7万
查看次数