我遇到一个问题,比如说,
我的机器中有2个版本的office word 2003 和 word 2005.相对应的,分别有
Microsoft Word 11.0 Object LibraryMicrosoft Word 12.0 Object Library
C:\Windows\assembly\GAC\Microsoft.Office.Interop.Word\11.0.0.0__71e9bce111e9429c\Microsoft.Office.Interop.Word.dllC:\Windows\assembly\GAC\Microsoft.Office.Interop.Word\12.0.0.0__71e9bce111e9429c\Microsoft.Office.Interop.Word.dll问题是,无论我引用
Microsoft Word 11.0 Object Library
还是
Microsoft Word 12.0 Object Library
.net 会自动帮我选上 12.0.0.0版的assembly.(11.0.0.0不会选中,即使我选的是Microsoft Word 11.0 Object Library)C:\Windows\assembly\GAC\Microsoft.Office.Interop.Word\12.0.0.0__71e9bce111e9429c\Microsoft.Office.Interop.Word.dll
我想做到的是:当我选11.0 Object Library时,引用11.0.0.0版的assembly,当我选12.0 Object Library时,引用12.0.0.0版的assembly.请问有办法实现吗?谢谢!