none
用VS2005部署專案後執行的問題 RRS feed

  • 問題

  • 請問各位前輩...小弟使用VS2005部署完專案後,在執行一個含有CrystalReport1View的from時出現:
    System.IO.FileNotFoundException: 無法載入檔案或組件 'CrystalDecisions.Windows.Forms, 
    Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304' 
    或其相依性的其中之一。 系統找不到指定的檔案。
    檔案名稱: 'CrystalDecisions.Windows.Forms, Version=10.2.3600.0, Culture=neutral, 
    PublicKeyToken=692fbea5521e1304'
    請問要如何解決呢?
    2006年3月22日 上午 05:43

解答

  • 你可以先檢查CrystalDecisions.Windows.Forms是否存在GAC(%Windows%\assembly)或是在該project目錄之下
    2006年3月22日 上午 06:18
  • 應該是該應用程式有用到CrystalReport作設計

    但是卻沒有將該元件包在應用程式的安裝或是使用中

    因為CrystalReport在安裝的時候會將元件註冊在GAC之中

    您只要找出該元件,並將之複製到應用程式目錄下的bin資料夾中就可以了

    2006年3月22日 下午 04:00

所有回覆

  • 你可以先檢查CrystalDecisions.Windows.Forms是否存在GAC(%Windows%\assembly)或是在該project目錄之下
    2006年3月22日 上午 06:18
  • 應該是該應用程式有用到CrystalReport作設計

    但是卻沒有將該元件包在應用程式的安裝或是使用中

    因為CrystalReport在安裝的時候會將元件註冊在GAC之中

    您只要找出該元件,並將之複製到應用程式目錄下的bin資料夾中就可以了

    2006年3月22日 下午 04:00
  • 請問一下maduka:
    你說:
    因為CrystalReport在安裝的時候會將元件註冊在GAC之中
    你所謂的"元件",到底是指什麼?英文名稱是什麼呢?或者元件名稱是什麼?
    謝謝。

    2006年6月1日 上午 12:35