2011-01-11 121 views
0

我無法構建解決方案。錯誤輸出爲:alt text檢測到依賴關係問題

查看其他人的建議,指出缺少依賴關係。所以,我檢查:

alt text

像Dsofile.dll點的文件的屬性的位置在硬盤上。我檢查過它,SourcePath是正確的,它被標記爲「排除」,因爲取消標記會導致另一個錯誤。 Dsofile.dll不能在GAC中共享。那麼錯誤在哪裏?依賴關係列表更長。大約有另外10個SI.ArchiveService。*。dll文件。

回答

2

Dsofile.dll是進程中的COM服務器,用於那些在未安裝Office的情況下使用.NET與Office文檔進行交互的人員。但是,要這樣做,必須安裝此文件。可以按照 this link完成。

您是否安裝了MS Office?也許這就是問題所在。此外,在截圖(MDIVWCTL.DLL - 它用於Microsoft Office Document Imaging),PDFCreator.exe等等上可以看到幾個丟失的文件。您絕對應該檢查您的機器上是否存在缺失的組件,如果有,改變他們的路徑。但是,我想COM服務器不存在或者它們沒有被註冊,因爲如果它們被正確註冊,它們應該被找到。我的建議是重新安裝缺失的組件。

+0

我已經手動安裝了這些文件。 Dsofile,pdfcreator和Office擴展都位於硬盤上。當我查看它們的屬性時,SourcePath指向正確的位置。所以我不知道該怎麼做:-( – 2011-01-11 14:58:58