WPFプロジェクトでは、がthis postに記載されている場合でも、xamlで使用される参照はbinフォルダにコピーされません。 MVVMパターンでは、コードビハインド参照を一切持たずに第三者コントロールを使用するのが一般的です。XAMLでのみ使用されているアセンブリはbinフォルダにコピーされません
this postに触発されていますが、以下の回避策を使用しています。ただし、プロジェクト全体でXAMLファイルで実際に使用されているものと同期して変数リストを手動で更新する必要があります。これらの変更は常に変更されます。私の質問は、本当の解決策があるか、より良い解決策があるかどうかです。 (私は私見はあまり発見可能なと変化に対してより脆弱にあるビルド後のスクリプトを使用してのアイデアを認識しています。)
internal static class BuildTricker
{
private static readonly RadTreeView radTreeView;
static BuildTricker()
{
// Set and get once to avoid compiler optimization.
radTreeView = null;
if (radTreeView != null)
{
throw new InvalidOperationException("This should never happen.");
}
}
}
- それはGACにいた場合、あなたはこれを試みることができる - [真 ](http://stackoverflow.com/a/8703079/417747 ) –
NSGaga
RadControlsに固有のものではなく、 ''タグは 'CopyLocal'プロパティの実装です。 –