如题!用非API方式最佳
解决方案 »
- treeview (web) 的相关问题
- winform 里上传图片怎么做到如果图片存在就让他重选则或者把原来的覆盖,或者让他改名字之后再传上去。着急
- 发布“个人知识库管理”软件,欢迎下载使用
- c#程序中保存按钮
- 有会用c#开发GIS的朋友吗?
- 合作网站开发
- 如何防止控件或者窗体对象被钩子截获,然后被修改属性信息
- 想问一个关于DataSet过滤显示的问题
- 怎么把窗体分成两个部分?怎么获取导航树节点的字符串?
- 高分求解,在C#的datagrid中的一列设置为右对齐后,当将它的列宽用命令减少或为0时,它的标题会挡住前一列,怎么解决呢?
- button2如何显示调用button1的Click事件
- datagridview问题 急,在线等
{
MessageBox.Show("debug");
}
#endif
*****************************************************************************
欢迎使用CSDN论坛专用阅读器 : CSDN Reader(附全部源代码) 最新版本:20070212http://www.cnblogs.com/feiyun0112/archive/2006/09/20/509783.html
{
#if ( DEBUG )
{
MessageBox.Show("debug");
}
#endif
}这只能判断当前是否是Debug版本
并不能判断是在调试环境下运行程序
当独立运行的时候上面的 MessageBox.Show("debug"); 照样会执行
目前我想到的方法是通过Toolhelp32API遍历进程
通过当前进程的OwnerProcessID来判断
{
return Debugger.IsAttached;
}to feiyun0112:
收集起来以后回答别人 :)