ASPNETコンパイラを使用してサーバーに公開する方法
-
22-08-2019 - |
質問
Currenlty私はバッチファイルを使用してusinf ASPNETコンパイラを公開しようとしています。
/ B Cを開始:\ WINDOWSを\ Microsoft.NETフレームワーク\ \ V2.0.50727 \ aspnet_compiler.exe -p "C:\ CC \ titr \コード\" TargetPathが= "C:\ CC \ titr \コード\デプロイ\」フォース= "true" をデバッグ= "true" を
私は有効ではありませんエラー1010ファイルパスを与えます。私が間違っているの任意のアイデア。パスが正しいように
解決
ここでは、プリコンパイルプロセスを管理するためにリックシュトラールの有用性を見てみましょう:のhttp:/ /www.west-wind.com/tools/aspnetcompiler.aspする。私はaspnet_compilerを幸せにするためにちょうど右のコマンドライン引数を取得することは容易ではないことを言っています。あなたがちょうどいい場所にすべてのあなたのスラッシュとスペースを持っていることは非常に重要です! 「西の風ASP.NET 2.0コンパイラユーティリティ」を使用すると、確かにあなたのための風この作業を行います!
は、またStackOverflowのインスピレーションを得た知識取引所を構築する方法についての私の記事のシリーズを見てみましょう。そのシリーズのI詳細ローカルビルドプロセスや継続的インテグレーションで。 CIの記事は、直接(近日公開予定!)あまりにもこのテーマに触れます。 http://dotnetslackers.com/projects/StackOverflowInspiredKnowledgeExchange/する
あなたのケースでは、あなたがしようとします。
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_compiler.exe -p "C:\cc\titr\code" -v / "C:\cc\titr\code\deploy"
あなたはコンパイラが特に好きではないスラッシュを末尾いました。私はまた、-v引数のためのあなたのTargetPathがをスワップアウト。私はTargetPathが、引数ではないと思います。