-4
私はコマンドライン引数を持つVB.netコンソールアプリケーションを持っています。
のように( "-arg1 =値1 -arg2 =値2 -Arg3 =" 値3" )
この私はプロジェクトのプロパティから引数を渡している - >デバッグ - >コマンドライン引数実行時に引数値を渡すには、コマンドライン引数を使用してバッチファイルからコンソールアプリケーションを実行していますか?
私の計画を実行することです。このバッチファイル(.bat)からコンソールアプリケーション。私はこのように実行することができます。
@echo off
D:\Project\Bin\Debug\abc.exe %* -Arg1=Value1 -Arg2=Value2 -Arg3="Value 3"
しかし、コンソールアプリケーションを実行している間、私の期待がある、それは私がする必要がある
-Arg1, -Arg2 & -Arg3
の値を依頼する必要がありますパスv実行時に注意してください。
https://docs.microsoft.com/en-us/dotnet/visual-basic/reference/command-line-compiler/how-to-invoke-the-command-line-コンパイラ – AgapwIesu
問題を再現できません。これらのコマンドライン引数は、期待どおりバッチファイルからサンプルアプリケーションに渡されています。どのようにして問題を再現できるかを詳しく説明できますか? – David