在VS开发环境中的一些Hits

Posted tomclock

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在VS开发环境中的一些Hits相关的知识,希望对你有一定的参考价值。

默认前提 :Windows7系统 

1. 以快速打开管理权限下的VS 

    通常当默认帐户权限不够的时候,同时需要以管理权限运行VS时,每次都要右键点击选择管理员权限启动。

及其麻烦,可以一次性解决。方法如下:

  右键选择属性, 选择互换性Tab,勾选最下层的privilege Level, 沟中管理员权限即可。

https://stackoverflow.com/questions/9654833/how-to-run-visual-studio-as-administrator-by-default 

 

2. DataGridView, TreeNode等控件的画面清空  

    在画面属性中,人为定义Controller的列属性后,后台逻辑中对其Data 进行Row增加。随后清空时,采用传统

的. DataSource=NULL, Refresh()后,画面并没有刷性。 

   根本原因是,增加的Row其本质,是直接存储在Row中,而非DataSource中。因此,必须用.Rows.Clear()进行

清空。同理,在VS环境下其它的空间也肯能有相同的问题。

 

3. WindowsForm 中,动作逻辑耗时过长的情况下,画面会Freeze,同时跳出出错对话框

解决办法,一般而言可以在逻辑中,增加DoEvents()等方法。

或者, 通过屏蔽这种警告,操作如下:

a.修改注册表
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\.NETFramework" /v MDA /t REG_SZ /d 0
b.增加变量
SETX COMPLUS_MDA 0

4. 待续----- 

 

以上是关于在VS开发环境中的一些Hits的主要内容,如果未能解决你的问题,请参考以下文章

MathGL2.4+VS2019+Qt5 开发环境配置

lua----------------使用VS2015搭建lua开发环境的一些侥幸成功经验,

解释一下 .net 、VS、VC 和vb.net的开发环境...谢谢!

OpenGL + VS C++ 2010编程环境搭建

如何在 VS Code 中搭建 Qt 开发环境

视频专家之路:Vs开发环境的搭建