私はVisual Studio Codeを初めて使用しています。私は私のcsprojで出力ディレクトリを定義したいと思います。 Visual Studioでどこを変更するのかわからないVisual Studioコードのデフォルトビルド出力ディレクトリを変更するにはどうすればいいですか?
0
A
答えて
2
VSCodeはdotnet CLIを使用し、特にdotnet buildコマンドを作成するために使用します。
{
"version": "2.0.0",
"tasks": [
{
"taskName": "build",
"command": "dotnet build",
...
}
]
}
あなたが所望の経路で-o
引数を追加することがあります。とりわけ、それはあなたの建物のタスクが.vscode/tasks.json
ファイルで定義されていると仮定すると、次のオプション
-o|--output <OUTPUT_DIRECTORY>
Directory in which to place the built binaries.
を持っています。
...
"command": "dotnet build -o ${workspaceRoot}/bin/another_Debug/",
...
${workspaceFolder}
がVSCode predefined variablesの一つである:例えば、への変更
$ {workspaceFolder} tasks.jsonファイルを含むワークスペースフォルダのパス
0
VSCode、VS、およびdotnet CLIからの一貫した動作を希望する場合は、csprojファイルを編集して出力パスを次のように設定することをお勧めします。
<PropertyGroup>
<OutputPath>..\custom-output-dir\</OutputPath>
<!-- Remove this if you multi-target and need the created net*, netcoreapp* subdirs -->
<AppendTargetFrameworkToOutputPath>false</AppendTargetFrameworkToOutputPath>
</PropertyGroup>
2つ目のプロパティは、マルチターゲティングビルドに必要なターゲットフレームワークのサブディレクトリをSDKが追加するのを防ぎますが、単一のフレームワーク(= TargetFramework
プロパティのみの場合)をターゲットにする場合はそうではありません。たとえば、パスを設定するときは、また、他のプロパティを使用することができます
:
<OutputPath>..\custom-output-dir\$(Configuration)\$(MSBuildProjectName)\</OutputPath>
プロジェクトがMyProj.csproj
であると仮定すると、出力パスは、その後..\cusotm-output-dir\Debug\MyProj\
関連する問題
- 1. Visual Studioでデバッグ中に作業ディレクトリを変更するにはどうすればよいですか?
- 2. Visual Studioコードでキーボードショートカットのバインディングを変更するにはどうすればよいですか?
- 3. Visual Studioコードのミニマップの背景色を変更するにはどうすればよいですか?
- 4. Visual Studioでconsole.logの出力を表示するにはどうすればいいですか?
- 5. wixファイルに熱の出力を含めるにはどうすればいいですか? (Visual Studioプロジェクトなし)
- 6. Android StudioでVisual Studio Team Servicesリポジトリを変更するにはどうすればよいですか?
- 7. オフライン開発環境でVisual Studioコードの入力をインストールするにはどうすればよいですか?
- 8. Visual Studioで[出力]ウィンドウのデフォルトのソースを設定するにはどうすればよいですか?
- 9. Visual Studio 2010 SP1ソリューションをVisual Studio 2012ソリューションに変換するにはどうすればよいですか?
- 10. Visual Studio 2010の出力の最初の行に移動するにはどうすればよいですか?
- 11. Visual Studio 2010 - コードタイプ固有の色を変更するにはどうすればいいですか?
- 12. Visual Studioプロジェクトのすべてのフォームでプロパティを変更するにはどうすればよいですか?
- 13. Visual Studio 2012のエラーリストでハイライトの色を変更するにはどうすればよいですか?
- 14. Visual Studioのソリューションエクスプローラでファイルの順序を変更するにはどうすればよいですか?
- 15. 選択時にVisual Studio 2012のタイトルバーの色を変更するにはどうすればよいですか?
- 16. Visual StudioのコードでIntellisenseをTaghelpersで有効にするにはどうすればいいですか?
- 17. Visual Studio 2015の出力ウィンドウでC#コンパイラの出力が折り返されないようにするにはどうすればよいですか?
- 18. Visual Studioにdllをリンクするにはどうすればいいですか?
- 19. Visual Studioでファイル/新規/プロジェクトのデフォルト設定を変更するにはどうすればよいですか?
- 20. Visual Studio 2017で検索結果の形式を変更するにはどうすればよいですか?
- 21. Visual Studioで、パッケージマネージャのフォントサイズを変更するにはどうすればよいですか?
- 22. Visual Studio 2015のプロパティウィンドウでフォントサイズ単位を変更するにはどうすればよいですか?
- 23. Visual Studio 2017のデフォルトテンプレートでルーティングを変更するにはどうすればよいですか?
- 24. Visual Studio 2010:プロジェクトをビルドするにはどうすればいいですか?
- 25. Visual Studioで単語区切りモードを変更するにはどうすればよいですか?
- 26. Visual Studio Community 2017で背景色を変更するにはどうすればよいですか?
- 27. Visual Studio Expressで1桁ずつzオーダーを変更するにはどうすればよいですか?
- 28. Visual Studio 2017でデバッグポートを変更するにはどうすればよいですか?
- 29. Visual Studioコードでdivの内部を選択するにはどうすればいいですか?
- 30. Visual C++ 6.0からVisual Studio Express 2010にプロジェクトを変換するにはどうすればよいですか?
だろうと、それがプロジェクト]をクリックし、右ではないです>>プロパティ>>ビルド>>出力>>通常のビジュアルスタジオと同様の出力パス? – Lithium
いいえ... Visual Studioコードではこのように動作しません –