加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net-mvc – 我可以在同一AppHarbor网站上运行MVC应用程序和W

发布时间:2020-12-16 04:38:08 所属栏目:asp.Net 来源:网络整理
导读:我们有这种结构的解决方案. OurApp.Web(带控制器的mvc 3项目,视图) OurApp.Api(使用wcf web api服务类的mvc 3项目) OurApp.Domain(实体,存储库,工作单元等) OurApp.Tests(测试) 我们想要使用这样的结构: http://www.ourapp.com指向OurApp.Web http://api.ou
我们有这种结构的解决方案.

> OurApp.Web(带控制器的mvc 3项目,视图)
> OurApp.Api(使用wcf web api服务类的mvc 3项目)
> OurApp.Domain(实体,存储库,工作单元等)
> OurApp.Tests(测试)

我们想要使用这样的结构:

http://www.ourapp.com指向OurApp.Web

http://api.ourapp.com指向OurApp.Api

我们想在AppHarbor举办.

我们应该怎么做?

解决方法

AppHarbor目前仅支持从任何给定的存储库部署一个应用程序.一种选择可能是将API折叠到Web项目中.我为非Web API WCF服务 here执行了此操作.

另一种选择是维护两个AppHarbor应用程序,并使用根据您要为该应用程序部署的应用程序命名的解决方案文件.也就是说,OurApp.Web.sln包含Web项目和任何支持项目,OurApp.Api.sln引用API项目和任何支持项目.了解更多关于AppHarbor solution file convention.

(免责声明,我是AppHarbor的联合创始人)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读