C# 如何部署wpf应用程序?

C# 如何部署wpf应用程序?,c#,wpf,C#,Wpf,我有一个wpf应用程序,其中包含另一个wpf应用程序。点击按钮,第二个wpf应用程序启动,它使用存储在我的项目的图像文件夹中的一些图像。在VisualStudio中一切正常,但当我使用Build>publish发布应用程序时,当我单击按钮打开第二个wpf应用程序时,应用程序停止工作。如何完美地部署包含一些映像的应用程序?我没有尝试Installshield,因为注册过程中出错。图像是作为资源导出的还是位于输出文件夹中?很可能是将版本发布到另一个文件夹,而图像不在该文件夹中。.Net应用程序通常可

我有一个wpf应用程序,其中包含另一个wpf应用程序。点击按钮,第二个wpf应用程序启动,它使用存储在我的项目的图像文件夹中的一些图像。在VisualStudio中一切正常,但当我使用Build>publish发布应用程序时,当我单击按钮打开第二个wpf应用程序时,应用程序停止工作。如何完美地部署包含一些映像的应用程序?我没有尝试Installshield,因为注册过程中出错。

图像是作为资源导出的还是位于输出文件夹中?很可能是将版本发布到另一个文件夹,而图像不在该文件夹中。.Net应用程序通常可以使用XCopy安装,因此我怀疑问题是否与安装程序有关。你能做的就是把wpf项目复制到另一个文件夹,看看会发生什么。谢谢你的回复。我获得了installshield并使用installshield创建了安装程序@Bauss是的,我修复的图像文件夹有问题。