我有2个独立的解决方案,一个MVC解决方案,包括我的MVC 5项目和单元测试项目,其他的解决方案是一个WCF服务库解决方案由以下各种其他项目组成。我有一个在AWS上运行的免费层EC2(Windows)实例。
我已经配置了我在IIS中的MVC解决方案中使用“dev.fleepos.local”我的MVC项目,并使用“service.fleepos.local”的服务项目。所有这些工作正常。我能够从我的Web解决方案中使用我的服务。
问题
我能够使用WebDeploy我的MVC应用程序发布到我的EC2实例,但因为它需要的服务应用程序也不会单独工作,但我遇到的问题是,我不能发表我的Fleepos.Services解决方案作为整体,我只能发布Fleepos.Services项目(以粗体显示的上图中的启动项目)。问题是我需要所有这些其他项目以及它的工作。我的EC2 windows服务器上安装了IIS,我的数据库也在我的sql express上。我只需要上传我的服务层。
我试图
我用团队城市运行我构建它一直致力于Git和第二生成步骤是让DLL和使用nuspec文件把它们变成一个NuGet包之后,也很好。
这些是从nuget包资源管理器中显示的DLL。
现在我不知道下一步该怎么做。非常详细的解释将非常感谢。
嗨,虽然我已经做到了这一点,并使用m服务主机中的DLL引用其他项目。我已经能够部署服务主机。所以我会将其标记为答案。 –