4

私は2つのプロジェクトを持つソリューションを持っています:

  • .NET アプリケーション
  • WiX セットアップ プロジェクト。

プロジェクト出力を WiX ソース ( ) で参照できることは知っています$(var.WindowsFormsApplication1.TargetFileName)

これで、NuGet パッケージ参照を .NET アプリケーションに追加しました。そこで、NuGet パッケージのコンテンツをセットアップに取り入れたいと思います。

ファイルを手動で追加する代わりにこれを行う方法はありますか?

4

2 に答える 2

5

私は何の関連性もないと信じています。ナゲットが何であるかは知っていますが、ソフトウェア配布よりも.NET依存関係をスコープに入れることが重要であるため、あまり使用していません。nuget がファイルを配置する方法によっては、$(var.SomeProject.TargetDir)nuget_fetched.dll のようなことができる場合があります。

これは、参照がローカルにコピーされ、プロジェクトの Outdir で使用できるように、SomeProject が nuget を使用することを前提としています。

于 2012-08-10T14:24:10.490 に答える
1

私は Resharper ライブ テンプレートを作成して、ファイルの追加に伴う多くのタイピングを省略しましたが、基本的にはファイルを手動で追加しただけです。nuget パッケージごとに Wix コンポーネントを作成すると、物事が整理されます。

于 2013-03-18T10:25:53.820 に答える