我有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引用其他項目。我已經能夠部署服務主機。所以我會將其標記爲答案。 –