我已将WPF应用程序升级到Visual Studio 2k8。应用程序是在项目中设置为平台的.NET 3.0。WPF应用程序在发布后崩溃
如果我构建项目&发布配置,应用运行良好。 如果我尝试使用ClickOnce发布它,它会崩溃,因为无法找到xaml资源。
有什么想法?
非常感谢。
P.S.似乎XAML资源并未真正包含在程序集的资源中。如果汇编只是重建(没有发布),一切都可以,XAML包含在资源中。
我已将WPF应用程序升级到Visual Studio 2k8。应用程序是在项目中设置为平台的.NET 3.0。WPF应用程序在发布后崩溃
如果我构建项目&发布配置,应用运行良好。 如果我尝试使用ClickOnce发布它,它会崩溃,因为无法找到xaml资源。
有什么想法?
非常感谢。
P.S.似乎XAML资源并未真正包含在程序集的资源中。如果汇编只是重建(没有发布),一切都可以,XAML包含在资源中。
看来我解决了这个问题。 我的应用程序已经从V2k5升级到V2k8。
如果.NET 3.0是目标平台,则存在问题。 如果.NET 3.5是目标平台,问题就解决了。
感谢您的合作。
查看项目中的“一键式部署”选项。 在“发布”选项卡上,查看“应用程序文件”部分。
某些文件可能未包含在内。
谢谢,但包含所有文件。 发布后,某些WPF用户控件不包含在资源部分中。发布后包含它们是不可预测的。 – 2009-07-11 21:30:26