MSBuildコマンドライン以外でASP.NET MVCアプリケーションをコンパイルして実行するにはどうすればよいですか?私のVisual Studioは非常に遅く、バグ修正やショーケースなどのためにすぐにアプリケーションを実行できるようにしたいだけです。これは可能ですか?そのためのコマンドラインは何ですか?MSBuildコマンドラインを使用してASP.NET MVCアプリケーションを実行する方法
3
A
答えて
4
MSBuildはアプリケーションをビルドするためのものです。 Visual Studioの外でアプリケーションを実行するには、そのためのWebサーバーが必要です。私はあなたのアプリケーションをローカルIISに公開することをお勧めします。 IIS WebサイトをWebプロジェクトフォルダにポイントするだけです。その後、Visual Studioから実行することなく、ブラウザからアプリケーションにアクセスできます。
コマンドラインからプロジェクトをビルドできます。それのためのMSBuild.exeユーティリティを使用します。
msbuild.exe projectname
あなたの.NET Frameworkのフォルダのいずれかでそれを見つけることができます(私は最新のものを使用することをお勧めいたします):
IISが設定されてC:\Windows\Microsoft.Net\Framework\v2.0.50727\MSBuild.exe
C:\Windows\Microsoft.Net\Framework\v3.5\MSBuild.exe
C:\Windows\Microsoft.Net\Framework\v4.0.30319\MSBuild.exe
C:\Windows\Microsoft.Net\Framework64\v2.0.50727\MSBuild.exe
C:\Windows\Microsoft.Net\Framework64\v3.5\MSBuild.exe
C:\Windows\Microsoft.Net\Framework64\v4.0.30319\MSBuild.exe
あなたは、あなたのアプリを構築し、あなたのブラウザで変更を見ることができます。この時点でVisual Studioは必要ありません。
IISの代わりにIIS Expressを使用できます。コマンドラインからIIS Expressでアプリケーションを実行する方法についてはarticleです。
関連する問題
- 1. MSBuildを使用してASP.NET MVCアプリケーションをデプロイする方法
- 2. MSBuildコマンドラインを使用してSAFESEHリンカーオプションを設定する方法
- 3. ASP.NET MVCアプリケーションでNinjectを非MVCオブジェクトに使用する方法
- 4. MSBuildを使用してポストビルドイベントからターゲットを実行する方法
- 5. モノを使用してASP.NET Webアプリケーションを実行するには?
- 6. ApacheでMonoを使用してASP.NET Webアプリケーションを実行する
- 7. ASP.NET MVCアプリケーションでOracleMembershipProviderを使用する方法
- 8. ASP.NET Core MVCアプリケーションでWeb APIコアを使用する方法
- 9. asp.netアプリケーションの実行方法
- 10. CommandLineJobRunnerを使用してスプリングバッチのアプリケーションを実行する方法
- 11. ASP.NET MVCアプリケーションでFxCopを実行
- 12. アプリケーションがasp.net mvcで終了するときにコードを実行する方法
- 13. 継続的に実行するasp.net mvc Webアプリケーションを維持する方法
- 14. EXTJSを使用してASP.NET MVC認証メンバーシッププロバイダを実装する方法は?
- 15. Msbuildコマンドラインを使用してプロジェクトにコマンドライン引数を追加する
- 16. .aspxページからコマンドラインを使用してプログラムを実行する方法
- 17. コマンドラインでmaven surefireを使用してTestngテストを実行する方法
- 18. コマンドラインを使用してxcode UI Automationテストを実行する方法
- 19. コマンドラインを使用してバッチファイルで.pyファイルを実行する方法
- 20. ウェブサイトからフラスコフレームワークを使用してコマンドラインを実行する方法
- 21. コマンドラインを使用してlaravel/lumenジョブを手動で実行する方法
- 22. コマンドラインからパスワードを使用してMYSQLスクリプトを実行する方法は?
- 23. asp.net mvc 3アプリケーションをローカライズする方法
- 24. ASP.NET MVCアプリケーションでHandleErrorAttributeを使用する
- 25. asp.net mvcアプリケーションを使用してサーバー上のネットワークパスから読み取る方法
- 26. VS2008はmsbuildを使用してASP.NET Webサイトを構築する方法は?
- 27. ASP.NET MVC 3、テーマを正しく実行する方法
- 28. Multi-Tenant-Asp.net MVCアプリケーションを実装する方法は?
- 29. マルチテナントASP.NET MVCアプリケーションを実装する最も速い方法
- 30. MVCを使用してiOSアプリケーションで設定を実装する方法
ありがとう、それはコマンドラインから行うことは可能ですか? – RhysO
は@RhysOしかし、私はすでに私のビルドスクリプトのためのMSBuildを使用し、 – Andrei
感謝に更新を参照してください、私はそれは、Visual Studioまたはあなたの代わりにIIS Expressを使用することができます@RhysO IIS – RhysO