.NET 4 ClickOnce部署后存储图像的位置

时间:2012-02-14 19:49:54

标签: wpf .net-4.0 clickonce

我有一个通过ClickOnce部署的.NET 4 WPF应用程序。

应用程序本身位于此文件夹中:

C:\Users\User\AppData\Local\Apps\2.0\20M1K3QV.1J5\YBVR1JRD.ZCH\mana..tion_94f2a286b90217ab_0001.0000_92543ff193690b91

在我的解决方案中,应用程序使用的图像位于已部署的应用程序文件夹中名为Images的子文件夹中,但是,没有子文件夹图像,我对驱动器进行了全面搜索,但无法找到特定图像按名称在任何地方,但在原始解决方案图像文件夹......

无论如何,我的问题是ClickOnce部署后存储的图像在哪里?它们是否嵌入到应用程序可执行文件中?

2 个答案:

答案 0 :(得分:2)

在您的情况下,图像嵌入在.exe文件中,这是正确的并且建议使用。如果您还想要其他内容,则应检查每个图片的Build action工具窗口中的Copy to Output DirectoryProperties设置。

答案 1 :(得分:1)

要添加到JaredPar已经提到的内容,如果它们被设置为复制,他们应该按照您在原始帖子中期望的方式创建另一个文件夹。

很可能它们已嵌入您的EXE中。

Check this Social.MSDN Link