Мое wpf-приложение использует Windows.winmd и System.Windows.Runtime dll, и я пытался развернуть приложение с помощью проекта установщика установки Visual Studio.
Когда я пытался создать проект установки, этотихо завершиться с ошибкой и показать эту неописательную ошибку:
ERROR: An error occurred while validating. HRESULT = '80070057
при получении справки по этой ссылке: Не удалось загрузить файл или сборку Windows.winmd ' Я узнал, что при обращении к файлам winmd вПриложение wpf, кроме файлов, необходимо вручную добавить в «Папку приложения», я так и сделал, после добавления файла .exe вручную он добавил библиотеки DLL в папку приложения, теперь я могу построить проект установки, но он по-прежнему показывает следующеепредупреждения:
WARNING: Unable to find dependency 'WINDOWS' (Signature='(null)' Version='255.255.255.255') of assembly 'System.Runtime.WindowsRuntime.dll'
WARNING: Unable to find dependency 'MATERIALDESIGNCOLORS' (Signature='(null)' Version='2.5.0.1205') of assembly 'MaterialDesignThemes.Wpf.DLL'
WARNING: Unable to find dependency 'WINDOWS' (Signature='(null)' Version='255.255.255.255') of assembly 'Scout_Windows.exe'
Неправильно ли я добавляю файлы?
После установки приложения из сгенерированного файла setup.msi, когда я запускаю файл .exe, он не запускается,В средстве просмотра событий отображаются две ошибки: Ошибка приложения:
Faulting application name: Scout_Windows.exe, version: 1.0.0.0, time stamp: 0xaf6df283
Faulting module name: unknown, version: 0.0.0.0, time stamp: 0x00000000
Exception code: 0xc0000005
Fault offset: 0x015909b0
Faulting process ID: 0x2f58
Faulting application start time: 0x01d4907c33342151
Faulting application path: D:\temp\scout\Scout_Windows.exe
Faulting module path: unknown
Report ID: d0cf8414-8f12-4166-8836-ba1ec5ca8c80
Faulting package full name:
Faulting package-relative application ID:
.Net Runtime error:
Application: Scout_Windows.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.NullReferenceException
at Scout_Windows.App..ctor()
at Scout_Windows.App.Main()
Вот снимок содержимого моей папки приложения в проекте установки
Я потратил два дня на эту ошибку!любая помощь приветствуется.