我启动VS 2010.点击创建新项目。在下面输入以下代码。点击f5。运行很好。但是,当我尝试通过F9设置断点或右键单击一行代码并选择断点 - >插入断点,没有任何反应。
项目属性设置为Debug。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace SetBreakPoints
{
class Program
{
static void Main(string[] args)
{
int a = 7;
int b = 5;
a = a - b;
b = b + a;
a = b - a;
Console.WriteLine("Value of a is {0} and value of b is {1}", a, b);
Console.ReadKey();
}
}
}
答案 0 :(得分:1)
请重置VS 2010设置。
要重置VS 2010设置,请执行以下步骤:
在“工具”菜单上,单击“导入和导出设置”。
在“欢迎使用导入和导出设置向导”页上,单击“重置所有设置”,然后单击“下一步”。
如果要保存当前设置组合,请单击“是”,保存当前设置,指定文件名,然后单击“下一步”。
-OR -
如果要删除当前设置组合,请选择“否,仅重置设置”,“覆盖当前设置”,然后单击“下一步”。此选项不会删除默认设置,这些设置在您下次使用向导时仍然可用。
要在哪个设置集中重置,请从列表中选择一个设置集。
单击“完成”。
“重置完成”页面会提醒您重置期间遇到的任何问题。
现在关闭VS 2010并重新打开解决方案,然后在框中选择“常规开发设置”。
答案 1 :(得分:0)
您似乎已在VS 2010中打开了在早期版本的visual studio 2005/2008中创建的现有项目。
如果您的加载项是在4.0之前的.Net框架版本上构建的,那么您就不会遇到断点。对我来说,更改为4.0修复了这个问题。
要尝试的另一件事是从命令行使用参数devenv
运行/log vslog.xml
然后退出。检查文件<ApplicationData>\Roaming\Microsoft\VisualStudio\<version>\vslog.xml
。这可能会告诉您加载加载项时存在其他问题,这意味着dll没有加载。