开始搞C#了。从菜鸡开始重新做人。
我蛋疼的发现ApplicationClass()在老项目里可以的,在新项目里,using Microsoft.Office.Interop.Word;
却报错了。我引用的都是同一个Microsoft.Office.Interop.Word。
然后,傻眼了半天发现,原来是引用的版本不同。
老版本,是引用的12.0.0,新版本引用的是14.0.0
12.0.0的独立属性默认false不用。
14.0.0的嵌入互操作类型属性默认为true,要设置为false。