2012-11-29 50 views
0

我其他計算機上運行同一個exe文件,但它給錯誤。該應用程序在我的電腦上工作,但不能在用戶的電腦上工作。我嘗試在其他開發機器上編譯應用程序,並且它工作正常,問題是我的應用程序在用戶的PC上無法正常工作。如何客戶端機器上安裝Crystal Reports瀏覽器時客戶端安裝Windows Installer

無法加載文件或程序集 'CrystalDecision.Shared, 版本= 10.5.3700.0文化=中性公鑰= 692fbea5521e1304' 或它的一個依賴。該系統找不到指定的文件。

回答

0

在程序文件夾中有一個名爲Microsoft Visual Studio 9.0 \ Crystal Reports \ CRRedist \ IA64的文件夾。在那裏你會找到一個可再發行的軟件包。只需將此文件添加到您的安裝項目 - 用戶定義的操作並安裝它。

編輯:正如你所說setupProject CustomActions只允許EXE/dll文件

我找到了另一種解決辦法。希望這些能滿足你的需求。

添加mergeModul您setupProject:

(右鍵單擊解決方案資源管理setupProject,加mergeModul)。

應該自動顯示名爲C:\ Program Files(x86)\ Common Files \ Merge Modules的文件夾。在那裏你可能會找到一個名爲CrystallReportsRedistxxx.msm的文件。

添加到您的項目,並應當安裝過。

BusinessObjects_CrystallReports

MS CrystalReport

Adding Components to the Setup Project

How To Create Setup And Deployment Project With Crystal Report In VS Studio 2008

+0

我沒有發現CrystalReportRedistxxx合併模塊 – Nabin

相關問題