![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Visual Studio
孙大诚_SunRobin
码农奋斗自强不息http://my.csdn.net/#
展开
-
Visual Studio中Debug与Release编译模式的区别以及Preprocesor directives的使用
在Visual Studio中,最基础的编译模式有2中,Debug与Release.这也是默认的两种方式,在新建一个project的时候,这两种模式就已经存在。我们也可以点击那个Configuration Manager按钮,去自己创建一个新的编译模式。在创建这个编译模式的时候,会问你是否要继承自现在已有的某个,可以选择Debug或者Release,也可以什么都不选原创 2015-12-29 14:56:16 · 9999 阅读 · 0 评论 -
Visual Studio添加对Class内部的if, for循环等块区域的outline功能以及对html,css添加#region模块
在Viusl Stuido提供了对内部方法的Outline功能,也就是说折叠起来,这样方便与看代码与找代码。但是有时候一个方法内部的一个块状区域太长,我们在一个方法中写代码,也想把这个区域折叠起来,当然我们可以用#region,但是我们也可以用这里的这个插件,非常好用。https://marketplace.visualstudio.com/items?itemName=Skybladev2.原创 2017-01-24 16:18:48 · 1214 阅读 · 0 评论 -
关于在Visual Studio中无法使用中文输入法的问题
以前一直用英文版的Visual Studio,一切设置或者代码注释都是使用英文写的。现在突然改用中文了,一些设置也需要使用中文。在VS2010中进行设置,或者用中文写代码注释的时候,我突然发现我的搜狗输入法在这里根本显示不出来。通过查找原因,应该是输入法出问题了,需要修复。 这时候最简单粗暴的方法就是重装搜狗输入法。 但是如果你不想重装,你也可以修复。这时候,你需要到另外的程序原创 2016-10-11 15:14:00 · 23131 阅读 · 0 评论 -
检测一个DLL文件是x64还是x86
对于一个DLL,我们如何判定其是32位的还是64位的,或者是any cpu的platform?Visual Studio提供了一个很好的工具:corflags,这个是内嵌到Developer Command Prompt中的。使用方法如下,打开Developer Command Prompt,输入corflags命令,并且输入dll的详细路径,比如corflags C:\Temp\Oracle原创 2014-04-17 16:40:05 · 13743 阅读 · 2 评论 -
A first chance exception of type 'System.NullReferenceException' occurred发生的时候你确实是遇到了Bug
或许你在ViusalStudio调试程序的时候,发现Output windows打印出了一行信息,关于A first chance exception of type'System.NullReferenceException' occurred,可能你曾经疑惑,什么是firstchance exception,这句话是否说明我的code有问题,但是如果有问题,为什么我的程序没有抛出任原创 2016-04-19 12:22:36 · 3418 阅读 · 0 评论 -
在Winform程序运行时启动Cmd命令行显示日志信息
在做winform程序或者asp.net程序的时候,在默认情况下,是无法启用命令行窗口的,即使写代码Console.writeline(), 当运行到此时的时候,依然没有任何反应。 现在要做一个winform程序,读取一个excel文件的每一条记录,然后进行相应的计算处理后,把结果写入另外一个excel文件中。现在要求每一条记录完成后,都要有一个提示,第i行记录完成了,把用的时间显示出来,供写原创 2012-11-02 13:28:12 · 5290 阅读 · 0 评论 -
Visual Studio 无法切换Debug模式和Release模式
在使用Visual Studio的时候,想切换切换Debug模式和Release模式,却发现工具栏调试模块的下拉选择按钮是灰色的,根本没有办法更改。这时候,造成这种现象的原因,很可能是你以前设置的Visual Studio的默认启动环境有问题,比如说,VB模式,C#模式,Web模式等。把默认的环境改成C#,就可以了。更改默认开发环境:TOOLS - IMPORT AND EXPORT原创 2012-12-01 18:45:08 · 9116 阅读 · 1 评论 -
修改VS自带的模版文件
修改VS自带的模版文件在新建一个.cs类时,想要自定义其模版中的代码,修改类的访问权限,可以通过修改安装目录中的模版文件来实现。找到如下的路径,然后找到相应的模版文件进行修改。D:\Program Files\visual-studio\Common7\IDE\ItemTemplates\CSharp\Code注意,要把zip文件拷贝出来,然后解压,修改其中的模版文件Class.cs,原创 2012-12-02 09:21:01 · 2478 阅读 · 0 评论 -
禁用Visual Studio的自动保存功能
在使用Visual Studio写代码的时候,IDE偶尔会出现No Response的现象,并且在左下角的状态栏中显示Auto Saving Recovery Information的提示。尤其是当你打开两个Visual Studio的时候,这种现象非常明显,非常频繁,很影响正常的代码编写。其实这个时候,是Visual Studio正在自动保存备份信息,如果在你写了很多代码还没有保存的时候原创 2013-11-02 11:55:23 · 13413 阅读 · 0 评论 -
Visual Studio中关于调试的小技巧
1、Debug.StepOUt shift+F11 在调试的时候,执行该断点所在函数中剩余的部分,然后跳出到上一层。2、在一个for循环中,如果我们想指定的观察循环变量i为某个特定的值的情况,比如说50,一般我们需要这样,用if语句把这种情况写出来,并且在i==50的地方设置一个断点,然后等待程序运行到50,停在这个断点上,然后我们单步调试一句一句的去看每个变量的内容。但是这都是调试时候原创 2013-09-03 09:47:11 · 1800 阅读 · 0 评论 -
Visual Studio TFS Worksapce的简单理解
使用Visual Stuido TFS,就使用到了Workspace,或许很多人没有注意到,但是确实是在用。 下边是一片对于workspace基础概念描述很好的文章. One of the concepts that people need to understand when they begin to work with Team Foundation Server Version原创 2014-04-17 16:52:41 · 2125 阅读 · 0 评论 -
关于无法保存Visual Studio自定义布局的问题
Layout信息是对于VS的设置,与solution没有关系,所有的solution使用同一个Layout. CurrentSettings.setting 文件中存储的是layout信息,比如Solution,Property等窗体的位置等,还有就是字体信息,注释颜色,快捷键设置等。每次当用户改变改变这些设置后关闭VS的时候,VS就会自动在CurrentSettings.setting中写入这些原创 2013-10-14 15:29:52 · 3338 阅读 · 1 评论 -
在Visual Studio中,配置与平台中的x86设置与目标平台中的x64设置的作用
在Visual Studio中查看某个Project的属性,你就会发现在顶端有两个下拉框,这里可以指定平台相关信息,但是在这个下边,又有一个目标平台,这里也可以指定平台相关信息,这往往很迷惑,一个Project怎么会有两种设置呢,那么当前项目会编译成那种格式呢?这里来简单的解释一下。那个活动的,“活动”的意思是,指的是整个的solution的一个配置。包括VS工具栏中的那个配置管理原创 2017-01-25 12:03:20 · 28674 阅读 · 0 评论