1

LLBLGen Proデフォルトでは、genericdb specificプロジェクト ファイルが同じルート ディレクトリに生成されます。

モデルプロジェクトを依存関係管理に使用しようとしていますNuGetが、両方のプロジェクトが同じものを参照するようになるため、これが壊れたり、奇妙な動作を開始したりしますpackages.config

LLBLGen Proそのため、プロジェクトファイルを別々のディレクトリに生成する方法があることを願っています....

ポインタ

4

2 に答える 2

1

コード生成設定ダイアログのタブ 3 で、プリセットのタスクを確認します。「SD.Tasks.Adapter.VsNetDbGenericProjectFileCreator」などの vs.net プロジェクト ファイルのタスクには、デフォルトで空の destinationFolder プロパティが含まれています (したがって、指定したルート フォルダーに生成されます)。

vs.net プロジェクト ファイル内のパスを使用するとややこしくなるかもしれませんが、そこから開始する必要があります。

于 2011-11-23T23:47:24.130 に答える
0

これは一種のハックであることは知っていますが、同じ問題があり、通常のプロジェクトと DbSpecific プロジェクトの両方で同じ参照があったため、メイン プロジェクトにパッケージをインストールすることになりました (そのため、packages.config がそれに関連付けられました)。プロジェクト) を作成し、DBSpecific プロジェクトのパッケージ ディレクトリから手動でアセンブリを参照します (したがって、ヒント パスが適切に設定されます)。

最善の解決策ではありませんが、少なくとも genpro 構成のデフォルトの動作を変更する必要はありません。

于 2014-04-15T17:20:15.280 に答える