ZusammenfassungWas ist der beste Weg, um meine WCF-Service-Bibliothek zu EC2
Ich habe 2 separate Lösungen, eine MVC-Lösung zu veröffentlichen, die mein MVC 5-Projekt und ein Unit-Test-Projekt enthält, die andere Lösung ist ein WCF Service-Bibliothek-Lösung, die aus verschiedenen anderen Projekten bestehen, die unten gezeigt werden. Ich habe eine kostenlose Tier-EC2 (Windows) -Instanz, die auf AWS läuft.
Ich habe bereits meine Mvc Lösung in IIS konfiguriert "dev.fleepos.local" für meine MVC-Projekt und dem Service-Projekt zu verwenden "service.fleepos.local" zu verwenden. All das funktioniert gut. Ich kann meine Dienste von meiner Web-Lösung aus nutzen. mit WebDeploy meiner EC2 Instanz
Problem
Ich bin der Lage, meine MVC-Anwendung zu veröffentlichen, aber es wird nicht allein arbeiten, wie es die Service-Anwendung benötigt, aber das Problem, das ich habe ist, dass ich kann meine veröffentlichen Fleepos.Services Lösung als Ganzes, ich kann nur das Fleepos.Services-Projekt veröffentlichen (Startup-Projekt im obigen Bild fett gedruckt). Das Problem ist, dass ich all diese anderen Projekte brauche, damit es funktioniert. Ich habe IIS auf meinem EC2-Windows-Server installiert, und meine Datenbank ist auch auf meinem SQL Express. Ich brauche nur meine Service-Schicht hochgeladen.
Was ich versuchte
I Team Stadt verwenden, um meine Build auszuführen, nachdem es Git begangen wurde und der 2. Build-Schritt ist, um den DLLs zu bekommen und sie in ein nuget Paket wiederum eine nuspec Datei mit der funktioniert auch gut.
Dies sind die unten gezeigten DLLs aus einem Paket-Explorer nuget.
Nun ich weiß nicht, was als nächstes zu tun ist. Eine sehr detaillierte Erklärung wird sehr geschätzt.
Hallo, obwohl ich dies bereits getan habe und die DLLs in m Service-Host verwendet, die auf die anderen Projekte verweist. Ich konnte den Service-Host bereitstellen. Also werde ich das als die Antwort markieren. –