c#断点调试

c#断点调试
using System;

namespace ConsoleApplication2
{
class Program
{
static void Main(string[] args)
{
int[] grtarray = new int[5]; //断点
int temp;

for(int i = 0;i {
Console.WriteLine("输入数字: ");
grtarray[i] = int.Parse(Console.ReadLine());
}
temp = grtarray[0];
for(int i = 1;i {
if(grtarray[i] > temp)
temp = grtarray[i];
}
Console.WriteLine("最大数: {0}",temp);
Console.ReadLine();
}

}
}
设置断点了之后,点“启动调试”,为什么跳出警告:“试图运行项目时出错:无法启动调试。绑定句柄无效。”
当你遇到“试图运行项目时出错:无法启动调试 没有正确安装调试器。请运行安装程序安装或修复调试器”,请尝试下面的操作可以解决你的问题:

1、请确定你的操作系统是否运大老行在debug模式下,此时滚缺升VS.NET将不能调试扮衡。

2、确定你的项目已经启动了“非托管代码”调试选项。

3、尝试重新安装VS.NET中的修复选项。

4、在命令行中尝试重新注册mscordbi.dll(regsvr32 mscordbi.dll)文件,该文件位于(C:\WINNT\Microsoft.NET\Framework\v1.1.4322请找到你本机的这个对应的目录)。

5、在命令行中尝试重新注册oleaut32.dll(regsvr32 oleaut32.dll)

6、运行C:\Program Files\Common Files\Microsoft Shared\VS7Debug下面的mdm.exe /regserver
← 上一篇: 下一篇: →