2015-01-16 1 views
3

Я создал ClickOnce развертывание приложений Manifest из моего приложения WPF, но когда я пытаюсь установить его, этот сбой, и я получаю следующее журнал ошибок:сбои развернуты приложение на XamlParse

Problem signature: 
Problem Event Name: CLR20r3 
Problem Signature 01: phynix.exe 
Problem Signature 02: 1.0.0.0 
Problem Signature 03: 54b90fb3 
Problem Signature 04: mscorlib 
Problem Signature 05: 4.0.30319.17929 
Problem Signature 06: 4ffa561c 
Problem Signature 07: 43c4 
Problem Signature 08: 105 
Problem Signature 09: System.Windows.Markup.XamlParse 
OS Version: 6.1.7601.2.1.0.256.48 
Locale ID: 1031 
Additional Information 1: 0a9e 
Additional Information 2: 0a9e372d3b4ad19135b953a78882e789 
Additional Information 3: 0a9e 
Additional Information 4: 0a9e372d3b4ad19135b953a78882e789 

Read our privacy statement online: 
http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0409 

If the online privacy statement is not available, please read our privacy statement offline: 
C:\Windows\system32\en-US\erofflps.txt 

Кто-то знает, что это проблема ??

ответ

4

Исключение XamlParse означает, что XAML не может быть прочитан или код, сгенерированный из него, не может быть выполнен правильно.

Обычно это:

  • файл образа, который не включен в качестве ресурса в проекте, или в месте, которое не доступно на машине развертывания;
  • Отсутствуют ссылочные сборки и/или их зависимости.
1

Попробуйте подключение к UnhandledException события в WPF и добавьте подключение к событию в вашей app.xaml, чтобы избежать вышеупомянутого исключения.

Код: How can I get useful WPF .NET error information from a user's machine?

+2

избегать? Я не думаю, что перехват UnhandledException будет «избегать» исключения. Его можно использовать для регистрации исключения, если вы имеете в виду это. –

+0

Да, @Mert, вы правы! Спасибо за исправление. – Kulasangar

Смежные вопросы