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. ASP.NET MVCアプリケーションでNinjectを非MVCオブジェクトに使用する方法
- 3. MSBuildを使用してポストビルドイベントからターゲットを実行する方法
- 4. CommandLineJobRunnerを使用してスプリングバッチのアプリケーションを実行する方法
- 5. ApacheでMonoを使用してASP.NET Webアプリケーションを実行する
- 6. モノを使用してASP.NET Webアプリケーションを実行するには?
- 7. .aspxページからコマンドラインを使用してプログラムを実行する方法
- 8. コマンドラインを使用してバッチファイルで.pyファイルを実行する方法
- 9. asp.netアプリケーションの実行方法
- 10. ASP.NET MVCアプリケーションでOracleMembershipProviderを使用する方法
- 11. EXTJSを使用してASP.NET MVC認証メンバーシッププロバイダを実装する方法は?
- 12. ASP.NET MVCアプリケーションでFxCopを実行
- 13. アプリケーションがasp.net mvcで終了するときにコードを実行する方法
- 14. Android StudioのコマンドラインでAndroidアプリケーションを実行する方法は?
- 15. ubuntuのコマンドラインから起動アプリケーションとしてpythonスクリプトを実行する方法
- 16. ASP.NET MVC 3、テーマを正しく実行する方法
- 17. VS2008はmsbuildを使用してASP.NET Webサイトを構築する方法は?
- 18. pythonのコマンドラインを実行する方法
- 19. asp.net mvc 3アプリケーションをローカライズする方法
- 20. MVCパターンを使用してwinアプリケーションを開発する方法
- 21. Asp.Net Webアプリケーションからsysinternals PSExecを使用してスクリプトを実行
- 22. Multi-Tenant-Asp.net MVCアプリケーションを実装する方法は?
- 23. マルチテナントASP.NET MVCアプリケーションを実装する最も速い方法
- 24. ASP.NET MVCアプリケーションでHandleErrorAttributeを使用する
- 25. Windowsでコマンドラインを使用してUnitTest ++を実行するには
- 26. ASP.NETを使用したMVCアプリケーションのタブ
- 27. ASP.NET MVC 2でQueryStringを使用してビューを返す方法
- 28. Dockerコンテナを使用してASP.NET Webアプリケーションをセットアップする方法
- 29. コマンドラインでコマンドを実行して実行するまで待つ方法
- 30. ASP.NET MVC 3サイトでバックグラウンドジョブを実行する方法は?
ありがとう、それはコマンドラインから行うことは可能ですか? – RhysO
は@RhysOしかし、私はすでに私のビルドスクリプトのためのMSBuildを使用し、 – Andrei
感謝に更新を参照してください、私はそれは、Visual Studioまたはあなたの代わりにIIS Expressを使用することができます@RhysO IIS – RhysO