首页 新闻 会员 周边

找不到类型或命名空间word

0
悬赏园豆:20 [已关闭问题]

已经引用了word,不知道是不是word2003的补丁问题,请高手解决

Der的主页 Der | 初学一级 | 园豆:175
提问于:2008-11-14 17:29
< >
分享
其他回答(1)
0

bin目录下有没有word.dll呢 如果没有的话 是会报这个错的。因为有时在安装office的时候并没有选择支持.net开发语言(忘了那个选项的名字了!).

楼主可以将word.dl放到一个目录中,然后在config文件中加入配置,配置细节可能参考下面的例子:

<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
            <dependentAssembly>
                <assemblyIdentity name="DevExpress.Web.v8.1"  Culture="neutral" PublicKeyToken="9B171C9FD64DA1D1"></assemblyIdentity>
                <codeBase Version="8.1.2.0" href="file://C:/Inetpub/wwwroot/Eims/bin/DevExpress.Web.v8.1.dll"></codeBase>
            </dependentAssembly>   

        </assemblyBinding>

张荣华 | 园豆:2020 (老鸟四级) | 2008-11-14 17:36
0

1、添加对word的引用

2、using正确的命名空间

另外,你把鼠标放到那个“Word”上,应该有一个提示,可以快速引用需要的命名空间

如果没记错的话,你在上面应该有这样一行:

using Word = Microsoft.Office.Interop.Word;

然后才能在下面使用Word

丁学 | 园豆:18730 (专家六级) | 2008-11-14 17:40
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册