小编mka*_*atr的帖子

Word VSTO 4.0 Addin无法加载:无法加载文件或程序集

简而言之,我创建了一个Word VSTO插件,它可以在许多机器上完美运行,但无法仅在一台机器上加载.我不知道问题是在程序集名称中,还是缺少DLL.

如何完成以及错误消息的详细信息如下:

1- IDE:Microsoft Visual Studio社区2013.

2- Office版本安装:2010年适用于所有机器

3-使用的.NET框架:4.0.

4-目标计算机安装了vstor_redist.exe文件.

5-安装VSTO文件的方法是将VSTO复制到程序文件中,然后运行它.这适用于所有机器,即使是那些无法加载添加的机器.

6- Addin有一个色带控件.不知道这是否对此事有任何影响.

7-开发机器:windows 7 64bit

8-测试机器:windows 7 64bit.(即使是无法加载插件的那个)

9-当程序集仅为一台机器加载时,我得到的错误信息是:

Could not load file or assembly 'IDMSWord2010AddinProject, Version=4.3.0.0, Culture=neutral, PublicKeyToken=83105d2b5774c812' or one of its dependencies. The given assembly name or codebase was invalid. (Exception from HRESULT: 0x80131047)


************** Exception Text **************
System.IO.FileLoadException: Could not load file or assembly 'IDMSWord2010AddinProject, Version=4.3.0.0, Culture=neutral, PublicKeyToken=83105d2b5774c812' or one of its dependencies. The given assembly name or codebase was invalid. (Exception from HRESULT: 0x80131047) …
Run Code Online (Sandbox Code Playgroud)

.net vsto fileloadexception visual-studio-2012 word-addins

5
推荐指数
1
解决办法
2027
查看次数