2010-07-14 18 views
7

Visual Studio'da (hata ayıklama) (F5) Visual Studio'da (Debug ve Release modu her ikisi de çalışıyorsa) güzel çalışan bir WPF uygulamasına sahibim. Bin \ Release klasöründeki .exe dosyasını çift tıklattığınızda, Windows uygulamayı hemen öldürür.WPF yürütülebilir Visual Studio'nun dışında çalıştırılamaz (kaynak sözlüğü sorunu)

Aero temasını içerecek şekilde doğru yolu nedir
<ResourceDictionary.MergedDictionaries> 
    <ResourceDictionary 
     Source="/PresentationFramework.Aero;component/themes/Aero.NormalColor.xaml" /> 
    <ResourceDictionary 
     Source="pack://application:,,,/WPFToolkit;component/Themes/Aero.NormalColor.xaml" /> 
</ResourceDictionary.MergedDictionaries> 

:

sorun aşağıdaki şekilde yürütülebilir benim App kaynak sözlüklere eklenen "PresentationFramework.Aero", bulamadığını görünüyor (ya da işaret et) böylece uygulamamı serbest bırakabilirim?

Dosya veya derleme 'PresentationFramework.Aero, Culture = neutral' ya da bağımlılıklarından biri yüklenemedi:


İşte alıyorum tam hata var. Sistem belirtilen dosyayı bulamıyor. ":" = nötr PresentationFramework.Aero, Kültür

cevap

7

çıktı Az önce ilk ResourceDictionary ilanı için bazı detay eklemek için gerekli:

<ResourceDictionary 
    Source="/PresentationFramework.Aero, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=MSIL;component/themes/aero.normalcolor.xaml" />