我无法构建解决方案。错误输出为:

查看其他人的建议指出了缺少的依赖项。所以我检查了一下:

像Dsofile.dll这样的文件的属性指向硬盘上的一个位置。我已经检查过了,SourcePath是正确的,它被标记为"Exclude“,因为取消标记它会导致另一个错误。Dsofile.dll不能在GAC中共享。那么错误在哪里呢?依赖项列表较长。还有大约10个SI.ArchiveService.*.dll文件。
发布于 2011-01-11 22:53:30
Dsofile.dll是进程内COM服务器,用于那些在未安装Office时使用.NET与Office文档进行交互的用户。但是,要做到这一点,必须安装此文件。它可以在this link之后完成。
您是否已安装MS Office?也许这就是问题所在。此外,还有几个丢失的文件,可以在屏幕截图(MDIVWCTL.DLL -它用于Microsoft Office文档成像)、PDFCreator.exe等上看到。您绝对应该检查计算机上是否存在丢失的程序集,如果存在,请更改它们的路径。但是,我认为COM服务器不存在,或者它们没有注册,因为如果正确注册,应该可以找到它们。我的建议是重新安装缺失的组件。
https://stackoverflow.com/questions/4658700
复制相似问题