(私はVisual Studio 2017を使用しています。)
小さなコンソールアプリケーションを起動しました。A確執C#のボット。そのため、私は常にVisualStudioでこのプログラムを起動しました。それが終わった後、私はこのボットを一日中オンラインに保つために、サーバーに.exeファイルを置きたかったのです。
ディレクトリには、.exeファイルはありません。
そこで、アプリケーションを再度起動すると、このコンソールが別のパスから開かれていることがわかりました。
「C:\ ProgramFiles \ dotnet」であり、この.exeは「dotnet.exe」と呼ばれます。
この.exeファイルを手動で開始したい場合、すぐに閉じます(おそらく、Console.ReadLine();
私が知らないコード行が欠落しているためです)。
コンソールアプリケーションの正しいディレクトリに.exeファイルを配置するには、Visual Studioの設定で何を変更する必要がありますか?
添付の画像は、bin
.exeファイルが通常あるはずの私のディレクトリを示しています。.dllファイルがありますが、.exeファイルが必要です...
.NET Coreアプリケーションを作成したため、exeファイルはありません。
2つのオプションがあります。
dotnet pathToDll
し、コマンドラインで実行する必要があります。この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加