最近在使用Visual Studio.net 2010(简称vs2010)做一个项目,引用了Office的组件,在调试过程中,对代码进行修改时,总是会弹出如下对话框:
在网上查了许多资料,也有许多人遇到相似的问题,如:http://bbs.csdn.net/topics/360098970这个帖子中就有,另外,关于vs2010中如何开启/关闭编辑与继续功能微软的网站上也有教程:http://msdn.microsoft.com/zh-cn/library/7yty6a48.aspx,让我不明白的是这个功能为什么要“关闭”,难道有人不想在调试程序时使用此功能,而对小小的修改都要重启程序?但这些帖子都没有对引用office组件对此功能的影响作出说明,经过多次试验之后,终于找到了解决办法,现共享出来,希望对有相同问题的朋友有所启发。
注意在上图中将嵌入互操作类型设置为false,并保持“复制本地”也为false,将所有与office有关的引用都作这样的设置,如Word、Excel、office.Core等等。