以下是我在GitHub上使用的示例项目:MahApps.Metro.Simple.Demo
以下是我在StackOverflow上找到的原始问题:How to bundle MahApps.Metro into single exe
我的目标是能够在另一台计算机上运行已编译的EXE文件,而不包括 MahApps.Metro.dll 和 System.Windows.Interactivity.dll 文件可执行文件。
我使用的是VisualStudio Professional 2013 IDE,除了安装MahApps.Metro NuGet软件包外,还没有修改演示项目。
以下是我目前正在尝试的确切步骤:
应用程序无法运行,并且Windows应用程序日志中记录了 System.Windows.Markup.XamlParseException 错误。
但是,当我复制前面提到的DLL并将它们放在可执行文件旁边的同一目录中时,它会成功运行。
我没有正确编译项目以获得所需的结果吗?
我已经验证了punker76发布的所有项目,在对之前链接的问题的回复中,一切都匹配。