2015-04-06 81 views
0

您好,我有3层架构解决方案,有3个项目,我想将解决方案发布为1个应用程序。当我尝试发布时,我可以选择发布一个项目,如果没有其他项目,应用程序将无法工作。如何在visual studio中发布3层架构应用程序

enter image description here

选项来发布一个项目

enter image description here

发布的应用程序,我得到以下错误,该文件Students.accdbOrange_Student_DAL项目后。

enter image description here

+0

如果所有图层都在同一组硬件上工作,则需要发布您的表示层。可能您正在从业务层的表示层和数据层引用业务层。您的业​​务层可能具有其他项目的.dll文件。 –

+0

@emrenevayeshirazi我得到'无法找到文件'错误,但该文件在'Orange_Student_DAL'项目中,我错过了什么? – julekgwa

回答

0

在解决方案资源管理器中,右键单击顶层的解决方案。选择“项目依赖项”选项。一个带有两个选项卡的窗口,“项目依赖项”和“构建顺序”。您可能需要将PL设置为依赖于BLL,而BLL依赖于DAL。如有必要,您也可以更改构建顺序。

相关问题