none
繼承的表單無法使用 RRS feed

  • 問題

  • 錯誤訊息:

    無法載入組件:D:\xxxxxxxxxxxxx.exe...請確定檔案是有效的 .Net Framework

    這個專案內,已經有一個表單是使用繼承該表單,當時是正常的

    確認 專案有編譯過

    已經將vb2005 的 設定 重置

    目前 要新增一的表單,新增一個項目,選繼承的表單,然後就出現上述錯誤

    以流覽 按鈕 選擇 我編譯的執行檔,也回報說不是 有效的 .net framework 程式

    但奇怪是 之前同樣的作法 是可以成功的繼承

    不知道是我後來修改有什麼設定影響到不能繼承(有設多國語言跟一些自訂的屬性)

    或者是 visual studio 環境 有什麼設定去動到。

     

     

     

     

     

    2010年9月21日 下午 05:38

解答

  • 查到原因了

    系統內水晶報表元件 有 10.2 跟10.5

    參考 選了10.5 所以不行,不知道為什麼

    之前 是直接複製 已經使用繼承的表單,改名稱後 重新加入專案

    後來去比對 可以操作繼承的專案 跟這個不能繼承的專案,結果發現 水晶報表的版本不同

     

    我將水晶報表的參考移除,重新加入10.2版的參考

    這個問題就解決了。

     

     

     

     

    • 已標示為解答 chih.ching 2010年9月23日 下午 06:59
    2010年9月23日 下午 06:59