key*_*yle 6 c# wpf clickonce process
我已经为WPF做了3个月的新手,并尝试构建一个有趣的appy应用程序(app name launcher type thingie by name).
我似乎无法按进程名称启动ClickOnce应用程序.
换一种说法:
我读过你应该用URL调用它吗?但是,您在哪里找到已安装的clickonce应用程序的URL?
理想情况下,我想每分钟刷新一次安装在用户系统上的应用程序列表(程序文件&clickonce和AIR客户端),并对类型等进行模糊搜索.
非常感谢.
Rob*_*Net 11
您甚至不需要解析启动文件夹.该创业公司的位置在这里:
shortcutName =
string.Concat(Environment.GetFolderPath(Environment.SpecialFolder.Programs),
"\\", publisher_name, "\\", product_name, ".appref-ms");
Run Code Online (Sandbox Code Playgroud)
其中publisher_name和product_name是发布属性中"选项"对话框中设置的名称.
ClickOnce应用程序(在发布应用程序时设置)有两种安装在开始菜单上的应用程序和只能从Web URL运行的应用程序.
安装在开始菜单中的应用程序可以在开始菜单文件夹下找到(令人惊讶),它们具有APPREF-MS扩展名的特殊类型的快捷方式.
您可以使用Process.Start运行APPREF-MS文件.
配置为仅从Web URL运行的应用程序,您必须从Web URL运行它们.
| 归档时间: |
|
| 查看次数: |
8826 次 |
| 最近记录: |