求解步驟如下:
1.將rebuild添加到項目引用目錄中以運行項目;
2.如果1方法不能解決問題,可以選中項目,右鍵單擊,選擇屬性,在引用路徑下檢查右邊的引用路徑是否正確。如果不正確,請將其移除並重新添加,重新生成將運行該項目。
3.如果以上兩個步驟仍然不能解決問題,那麽您需要註冊該程序集。
(1)以管理員身份進入CMD命令提示框;
(2)找到註冊的匯編工具的VS版本。如果默認情況下安裝了Framework2.0,則它位於以下目錄中:C: \ Windows \ Microsoft。NET \ Framework \ V2.0.50727,並找到RegAsm工具;
(3)在CMD命令框中輸入工具的路徑,輸入工具名regasm,按空格,寫出程序的dll路徑;
(4)改建工程。
通常,出現此問題是因為dll文件不存在或路徑不正確。
也有可能是項目SupermarketSystem.dao沒有編譯生成,導致主程序找不到相關的DLL文件。
可以在解決方案的“設置依賴項”中設置每個項目的依賴項,然後重新生成,或者單獨生成SupermarketSystem.dao後再試。