“SmartDeviceProject1.exe”(托管): 已加载“C:\Program Files\Microsoft.NET\SDK\CompactFramework\v3.5\Debugger\BCL\mscorlib.dll”
“SmartDeviceProject1.exe”(托管): 已加载“c:\documents and settings\asus_1\my documents\visual studio 2008\projects\smartdeviceproject1\smartdeviceproject1\bin\release\SmartDeviceProject1.exe”,符号已加载。
“SmartDeviceProject1.exe”(托管): 已加载“C:\Program Files\Microsoft.NET\SDK\CompactFramework\v3.5\Debugger\BCL\System.Windows.Forms.dll”
“SmartDeviceProject1.exe”(托管): 已加载“C:\Program Files\Microsoft.NET\SDK\CompactFramework\v3.5\Debugger\BCL\System.dll”
“SmartDeviceProject1.exe”(托管): 已加载“C:\Program Files\Microsoft.NET\SDK\CompactFramework\v3.5\Debugger\BCL\System.Drawing.dll”
“SmartDeviceProject1.exe”(托管): 已加载“C:\Program Files\Microsoft.NET\SDK\CompactFramework\v3.5\Debugger\BCL\Microsoft.WindowsCE.Forms.dll”
线程 0x6da84c6e 已退出,返回值为 0 (0x0)。
程序“[0x6DA84C92] SmartDeviceProject1.exe: 托管”已退出,返回值为 0 (0x0)。

解决方案 »

  1.   

    检查是不是你的成员变量出错了。
    class A
    {
        B b = new B();
        public A()
        {
             Console.Write("Hello World");
        }
    }
    例如上面的例子,如果你的 A 的构造函数中设置断点,而 b=new B() 出现异常将执行你的断点位置。
      

  2.   

    例如上面的例子,如果你的 A 的构造函数中设置断点,而 b=new B() 出现异常将执行你的断点位置。
    =>
    例如上面的例子,如果你在 A 的构造函数中设置断点,但是异常是出现在 b=new B() 这一句,那么程序将执行不到你的断点位置。