Мне очень сложно связать все мои зависимости в моем проекте C# WPF в один exe, используя SmartAssembly 6 (оценка/пробный) из-за MahApps.Metro.Как связать MahApps.Metro с одним exe
Этот вывод был составлен при создании полностью пустого проекта с использованием только MahApps.Metro и до сих пор не может его связывать.
Он бросает исключение с внутренним исключением System.IO.FileNotFoundException: Could not load file or assembly 'System.Windows.Interactivity, Version=4.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified.
Я потратил полтора дня, пытаясь решить эту проблему, погуглить ошибку, пытаясь каждое предложение я могу найти, и размещение в официальном MahApps.Metro чат (https://gitter.im/MahApps/MahApps.Metro). Я пробовал все виды вариаций, когда я удалил dll System.Windows.Interactivity, добавил его, переместил его на другой путь и т. Д.
Использование последнего пакета MahApps.Metro от NuGet и .NET 4.5. Программа работает, когда я запускаю ее из Visual Studio 2012 или когда я запускаю приложение из Debug/Release.
Неужели кто-нибудь сталкивался с этой проблемой раньше? Как вы это разрешили? Является ли проблема приложением пакета (SmartAssembly 6) или MahApps.Metro? Существуют ли какие-либо другие программы, которые вы знаете или думаете, будут работать с MahApps.Metro?
спасибо за ответ на это! Через несколько дней, пытаясь объединить его без каких-либо успехов, я сдался, но я обязательно попробую и постараюсь отметить это как ответ, если/когда он работает :) – user1021726
Извините за такой поздний ответ (не успел для реализации этого). Но это отлично работает! Большое спасибо! :) – user1021726
Вы проверяете, не слишком ли страдает время загрузки приложения? – MuiBienCarlota