これは明らかな質問のように聞こえるかもしれませんが、私はオンラインで回答を見つけることができません。複数のプロジェクトソリューションをプロダクションサーバーに展開する方法
私はいくつかのプロジェクトなどで構成されてMVCソリューションがあります。データのプロジェクト、ドメイン事業、サービス事業、Webプロジェクトなど
私は今、自分のWebサーバーにソリューションを公開する準備ができていますし。私は各プロジェクトを構築し、各プロジェクトのdllとview/contentファイルを自分のソリューションにアップロードできることを知っていますが、マルチプロジェクトソリューションをサーバーに展開する方が良い(自動化された)方法があるのだろうか?
私の理想的な解決策は、WebプロジェクトのVisual Studioで展開パッケージをクリックして、ソリューション全体に必要なファイルとフォルダを自動的に作成することです。
は、私がここで何かが足りないか、私は本当に私は、サーバーにパブリッシュするたびに次のようにこれを行う必要があります午前:
- は、Webデプロイメントプロジェクトをダウンロードして、 私のプロジェクトごとに、展開プロジェクトを添付します。
- 新しいProjectName_deployフォルダをセットアップし、 配備プロジェクトをすべてここにアウトソーシングするように指示します。
- FTPを開き、関連するファイルをFTPを使用してサーバー に手動でアップロードします。
私はサーバーに公開するたびに、すべてのフープを飛び越えなければならないと思うでしょう。私はWeb Deployやこれと同様のものを使ってこのプロセス全体を自動化することができると推測していますが、関連するヘルプをオンラインで見つけることはできません。
私はWindows Server 2003/IIS6でVisual Studio 2010 Professionalを使用しています。
アドバイスをいただきありがとうございます。
リッチ
ケビンを指摘してくれてありがとう。 「Web」プロジェクトの参照を私のソリューションの他のプロジェクトに設定すると、すべてがうまくいった。 Web Deployでそれを結びつけ、すべてがうまくいっています。 –