5
有沒有任何有保證的方式來獲得除正在執行的應用程序之外的某個應用程序的「.appref-ms」文件的位置?ClickOnce appref-ms文件位置?
有沒有任何有保證的方式來獲得除正在執行的應用程序之外的某個應用程序的「.appref-ms」文件的位置?ClickOnce appref-ms文件位置?
是的,你可以。試試看:
shortcutName = string.Concat(Environment.GetFolderPath(Environment.SpecialFolder.Programs),
"\\", company, "\\", description, ".appref-ms");
其中company是Options對話框中的Publishing Company,Description是Options對話框中的Product Name。
我一般在我的應用程序中通過拉動程序集信息來使用這段代碼。我確保Assembly Assembly始終與出版公司匹配,並且Assembly Description始終與產品名稱匹配。