2017-05-25 3 views
3

Visual Studioコード内でC#で書かれた継承プロジェクトを実行しています。このアプリケーションを実行するには、コマンドライン入力(-t、-hなど)が必要です。 Visual Studio内でこれをどのようにテストするのですか?Visual Studioコードでコマンドラインプロンプトを使用してC#プログラムを実行する

現在、(私はdotnet、C#、VSなどを学んでいます)私はvscの端末から実行できるhello worldプログラムを持っています。私は正確に特定することができていないため、おそらく私はそれをインストールする方法、dotnet runが認識されない - 私はdotnet.exeすることに明示的なパスを供給する必要があります。C:\Program Files\dotnet\dotnet.exe run

ときのプログラム私はこれをどのように行うことができますコマンドライン入力が必要ですか? C:\Program Files\dotnet\dotnet.exe run -tの暗闇の中の私のショットは、うまく動作しませんでしたが、他に何を試していいのか分かりません。

ありがとうございます!

+0

あなたが言っているのは、プロジェクトを実行/デバッグ(F5)するときに、アプリケーションを実行する前に 'cmd'に行き、' path'をタイプして 'run'する必要があります。それは正しい? –

+0

「Visual Studioでコマンドラインパラメータのサンプルをビルドして実行する」のセクションを確認してください。https://msdn.microsoft.com/en-us/library/cs8hbt1w(v=vs.90).aspx – ClickRick

+0

@ Malky.Kid 、 右。 F5はうまく働いていない - 私はちょうどプロジェクトを間違って設定した疑いがある - 私はそれを完全に迂回し、最初の問題を解決するまでコマンドラインを使用している –

答えて

2

dotnet.exe runを使用してアプリケーションを起動する場合は、 switch文を追加して、dotnet.exeに引数を渡してアプリケーションに渡す必要があります。例えば

Microsoft Documentation

dotnet.exe run -- -arg1 -arg2 (etc)予告--dotnet引数の後にして、プログラム固有の引数の前に。

GitHub Issue

0
  1. 右プロジェクトに
  2. [プロパティ]をクリックします
  3. をクリックし、 "オプション開始:" 下に[プロパティ]ウィンドウ
  4. でデバッグをクリックし
  5. を追加 "コマンドライン引数を" =実行する-t
  6. 「作業ディレクトリ:」を追加してbin \ debugディレクトリに入れてください
関連する問題