WPF projesinde, this post'da şikayet edildiği gibi, xaml'de kullanılan başvurular CopyLocal
true değerine ayarlanmış olsa bile bin klasörüne kopyalanmaz. MVVM modeli ile, üçüncü taraf kontrollerinin hiç kod referansı olmadan kullanılmaları yaygındır.Yalnızca XAML'de kullanılan derleme bin klasöre kopyalanmıyor
this post'den ilham alarak, aşağıdaki geçici çözümü kullanıyorum. Yeterince kolay, ancak, değişkenin, sürekli değişime tabi olan, proje boyunca XAML dosyalarında gerçekten kullanılanlarla senkronize olarak el ile listelenmesi gerekir. Benim sorum gerçek bir çözüm veya daha iyi bir çözüm olup olmadığı mı? (Ben IMHO az keşfetmek-edebilmek ve değişimlere karşı daha savunmasızdır post-build komut dosyası, kullanma fikri farkındayım.)
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.");
}
}
}
- bu GAC'de eğer bu deneyebilirsiniz - [ Gerçek ] (http://stackoverflow.com/a/8703079/417747) –
NSGaga
Bu, RadControls'a özgü değildir ve '' etiketi, CopyLocal' özelliğinin uygulanmasıdır. –