csproj で別プロジェクトを参照して、ビルドのみ実行するように依存関係を設定する方法です。
ビルドのみ実行するため、別プロジェクトのクラスを使用できませんし、ファイルもビルド出力しません。
通常はソリューションで設定することが多いと思いますが、sln を使用せずに設定します。
タグ : csproj
[C#] sln を使用せず csproj でビルドの依存関係を設定する
C#
C#
csproj
2024-09-04 (水)
[C#] 資産ファイル 'project.assets.json' に 'net48/win7-x64' のターゲットがありませんというエラーの対処方法
C#
C#
csproj
2024-04-24 (水)
新しい SDK 形式の csproj で .NET Framework 4.8 を対象にしているプロジェクトで、RuntimeIdentifiers に関するビルドエラーが発生しました。その対処方法を記載します。
[C#] .NET 8 SDK でアセンブリの製品バージョンに Git ハッシュを自動付与されないようにする
C#
C#
csproj
Git
2023-12-15 (金)
.NET SDK 8 Preview 4 以降、AssemblyInformationalVersion の末尾に Git SHA が自動付与されるようになりました。
これは SDK の仕様なので、.NET Framework を対象とするプロジェクトにも影響します。この自動付与を無効に設定する方法を説明します。
[C#] SQLite.Interop.dll が publish した際にもコピーされるようにする
C#
C#
csproj
SQLite
更新: 2023-09-02 (土)
ビルドすると、SQLite.Interop.dll
がコピーされます。
公開(publish)した場合はコピーされないため、コピーされるように設定する方法です。
[C#] ローカライズ用の言語フォルダを出力しないように設定する
C#
C#
csproj
2023-04-12 (水)
C# のプロジェクトを自己完結型で発行した場合や、NuGet のライブラリを使用した際に、サテライトアセンブリの言語フォルダが出力されます。
必要な言語フォルダのみ出力するように設定する方法です。