Windows Server 2008 ファームに展開する必要があるのは、次の 3 つです。
- ASP.NET MVC 4 Web アプリケーション (x3)
- .NET Windows サービス (x2)
デプロイ プロセスを継承しており、それを書き直したいと考えています。
Web アプリケーション
私が Visual Studio 2012 を使用しているとき、Web アプリケーションを展開するための優れた新しい発行ウィザードがあります。これは何とか使えないでしょうか?それともとにかく利用されますか?
Windows サービス
Windows サービスは Windows サービスであるため、Windows サーバーへの展開は簡単です。右?!
次に、1 台だけでなく、Windows Server 2008 マシンのファームに展開しているという事実に対処する方法があります。
私が話した人は誰でも、手動で編集されたあらゆる種類のアクションなどを含むカスタム XML ファイルを使用して、保守が難しく、順応性があまりない、新しいカスタムの複雑なプロセスを再発明する必要があるようです。psexec でさえも頻繁に関与します。これは私には異臭がします。
少なくともサービスと Web アプリケーションについては特別なことを何もしていないことを考えると、VCS でコミット可能な公開プロセスを実現するための最も簡単な方法は何でしょうか。
これがばかげた質問である場合はお詫びします。もしそうなら、理由を理解するのを手伝ってください!
ただし、ここで質問するには、答えられる必要があります。要約すると、Web アプリケーションと Windows サービスを Windows Server 2008 マシンのファームに展開する最も簡単な方法は何ですか?