ClickOnce .appref-ms多于.application文件的链接?

时间:2008-11-11 15:20:44

标签: .net .net-3.5 clickonce applicationreference

我有一个像这样的ClickOnce环境:

\ Fileserver \ ClickOnceApps \ App1.application

C:\ Documents and Settings \ user \ Start Menu \ Programs \ publisher \ app1.appref-ms

我的理解是.apppref-ms文件是app.application文件的美化链接。它还有什么用吗?

2 个答案:

答案 0 :(得分:21)

如果您在文本编辑器中打开appref-ms文件,您会看到它包含应用程序,文化,处理器体系结构和用于签署应用程序的密钥的Url,所以是的,它只是一个链接。

这些“应用程序引用”文件和快捷方式(.lnk)之间的区别在于,当您运行系统知道的appref-ms文件时,应用程序引用指向原始应用程序Url而不是exe上磁盘的位置如何在本地磁盘上找到该程序的副本并从那里运行它而不访问Url(这不准确,取决于ClickOnce清单中的设置,但它非常近似)。

答案 1 :(得分:0)

如果您打开它然后打开任务管理器,然后右键单击任务,打开文件位置,它会(大多数时候)直接将您带到实际的.exe