c#断点调试

usingSystem;namespaceConsoleApplication2{classProgram{staticvoidMain(string[]args){in... using System;

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

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

}
}
设置断点了之后,点“启动调试”,为什么跳出警告:“试图运行项目时出错:无法启动调试。绑定句柄无效。”
展开
 我来答
justinliyh
2009-02-11 · TA获得超过3262个赞
知道大有可为答主
回答量:1711
采纳率:0%
帮助的人:1210万
展开全部
当你遇到“试图运行项目时出错:无法启动调试 没有正确安装调试器。请运行安装程序安装或修复调试器”,请尝试下面的操作可以解决你的问题:

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
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式