在vs中,“附加到进程”是什么意思啊,是不是vs调试时默认是启动ie啊,如果是别的浏览器,就要附加到该浏览器的进程吗 

解决方案 »

  1.   

    我们在开发时,总会进行中间件(组件,dll),这个组件会被嵌入到一个进程(exe文件)中去,这样一来,在开发组件的时候,代码不会有程序的入口main函数,所有不能进行调试运行,说到这里,你应该猜到七八分了吧
    如果可对其进调试,先要找到一个引用了你的写的组件的exe文件, 然后把exe文件附加到进程中来,这样有了main函数了,你的组件代码就可以进行调试了.
    不多说,你可以试一试就明白了
      

  2.   

    比如你在vs中调试web应用程序,使用附加到进程去调试,会更加稳定,而且比你每次按F5去调试更节约了时间。因为你按F5去调试,代码会重新编译。而附加到进程,省了这步。