asp.net mvc发布多层web项目

时间:2017-03-10 18:15:58

标签: c# asp.net asp.net-mvc

我有一个sln和4层
domain.Core(类lib)
domain.Data(类lib)
domain.Admin(asp.net mvc 4)
和domain.Web(asp.net mvc 4)

domain.core incule referans添加数据
domain.admin ve domain.web iclude referans data and core is okey。


domain.Web是发布和上传服务器 但未找到domain.com/Admin

为什么呢?谢谢你的帮助

1 个答案:

答案 0 :(得分:0)

有两种方法可以解决问题。

第一种方法是在IIS中将domain.Admin发布为Admin

enter image description here

第二种方法是在domain.Web中将Admin设为 Area 。如果使用Area,则无需单独发布它们。此外,您可以在domin.Web和Admin之间共享数据。您可以在GitHub上查看我的示例项目 - Areas/Administration