0
您好,我有3層架構解決方案,有3個項目,我想將解決方案發布爲1個應用程序。當我嘗試發佈時,我可以選擇發佈一個項目,如果沒有其他項目,應用程序將無法工作。如何在visual studio中發佈3層架構應用程序
選項來發佈一個項目
發佈的應用程序,我得到以下錯誤,該文件Students.accdb
是Orange_Student_DAL
項目後。
您好,我有3層架構解決方案,有3個項目,我想將解決方案發布爲1個應用程序。當我嘗試發佈時,我可以選擇發佈一個項目,如果沒有其他項目,應用程序將無法工作。如何在visual studio中發佈3層架構應用程序
選項來發佈一個項目
發佈的應用程序,我得到以下錯誤,該文件Students.accdb
是Orange_Student_DAL
項目後。
在解決方案資源管理器中,右鍵單擊頂層的解決方案。選擇「項目依賴項」選項。一個帶有兩個選項卡的窗口,「項目依賴項」和「構建順序」。您可能需要將PL設置爲依賴於BLL,而BLL依賴於DAL。如有必要,您也可以更改構建順序。
如果所有圖層都在同一組硬件上工作,則需要發佈您的表示層。可能您正在從業務層的表示層和數據層引用業務層。您的業務層可能具有其他項目的.dll文件。 –
@emrenevayeshirazi我得到'無法找到文件'錯誤,但該文件在'Orange_Student_DAL'項目中,我錯過了什麼? – julekgwa