私の会社では、一般的に Visual Studio 内で Web フォーム プロジェクトと MVC プロジェクトを使用しています。パッケージを作成するとき、パッケージはプロジェクトの種類ごとに異なる必要があります。
質問: 2 つの異なるプロジェクト タイプに対してまったく同じことを行う 2 つのわずかに異なる NuGet パッケージを作成するのではなく、プロジェクト タイプに依存しない 1 つの NuGet パッケージを作成する方法はありますか? そのため、パッケージをインストールするとき、おそらく .nuspec ファイルに「これがインストールされているプロジェクトが Web フォームの場合はこれを実行します。MVC の場合はこれを実行します」というロジックがあります。
プロジェクトのさまざまな ProjectProperties について、次のリンクを見てきました-これは私が利用するもののようですが、方法がわかりません。