1

これは何度か尋ねられましたが、他のさまざまな回答は、この場合は問題ではないクライアントプロファイルに関連しています。

次の構造のソリューションファイルがあります。

  • 解決
    • プロジェクト1
      • ServiceStackへのNugetリファレンス
    • プロジェクト2
      • プロジェクト1へのプロジェクト参照

問題は、nugetパッケージがServiceStack.Commonを参照していることです。これはProject 1にうまく反映されますが、Project 2がビルドされると、参照は継承されません(どこでも使用されていないためだと思います)。

これまでにこれを経験したことのある他の人々を見ると、プロジェクト2でServiceStack.Commonを参照する傾向があります。これで解決しますが、もっと良い方法があるのではないでしょうか。

4

1 に答える 1

0

ServiceStack.Common を参照することさえせずに実行したい場合は、Project2 の [プロジェクト プロパティ] -> [ビルド イベント] の [Post または Pre build event] コマンド ライン オプションで必要なパスに xcopy することができます。

于 2012-05-10T08:42:31.050 に答える