私はこれをほとんど機能させています。
sln を github にプッシュすると、Team city でビルドがトリガーされます。
バイナリがビルドされ、プロジェクトごとに bin\release フォルダーに配置されます。
次に、パッケージを作成するための個別の Nuget Pack ビルド手順があります。
私の問題はおそらく非常に単純ですが、dll を lib フォルダーに配置する方法がわかりません。lib フォルダー (およびネット バージョン) は、パックの実行時に自動的に作成されないため、残念です。
現在、pack ステップはパックを正常にビルドしますが、dll を lib フォルダーに配置しません。そのため、パッケージのインストール時に参照されません。
libフォルダーを動的に作成してdllを内部に配置するために実行できるコマンド引数はありますか。ここでのベストプラクティスは何ですか? これはVSでセットアップする必要があります。もしそうなら、どうすればTCがこれをオーバーライドし、新しく作成されたbin/releaseフォルダーにdllを配置するのを防ぐことができますか?