これは何度か尋ねられましたが、他のさまざまな回答は、この場合は問題ではないクライアントプロファイルに関連しています。
次の構造のソリューションファイルがあります。
- 解決
- プロジェクト1
- ServiceStackへのNugetリファレンス
- プロジェクト2
- プロジェクト1へのプロジェクト参照
- プロジェクト1
問題は、nugetパッケージがServiceStack.Commonを参照していることです。これはProject 1にうまく反映されますが、Project 2がビルドされると、参照は継承されません(どこでも使用されていないためだと思います)。
これまでにこれを経験したことのある他の人々を見ると、プロジェクト2でServiceStack.Commonを参照する傾向があります。これで解決しますが、もっと良い方法があるのではないでしょうか。