当前位置:  开发笔记 > 前端 > 正文

如何创建自定义WPF设置向导

如何解决《如何创建自定义WPF设置向导》经验,为你挑选了1个好方法。

我已经建立了我的第一个wpf应用程序,没有什么花哨的,但我想通过添加设置让它看起来很酷,香港专业教育学院在互联网上研究了一些免费的实用工具,但是因为它是一个wpf应用程序,我看到设置去了沿着这些方向...任何想法我如何创建自定义Wpf设置向导?



1> Franci Penov..:

在构建WPF设置时,你需要解决.Net bootstrapping的问题 - 如果客户端没有.Net,你的设置将无法正常工作.

一旦解决了这个问题,您的设置就需要做几件事:

请求管理员提升以访问某些文件和注册表位置

在%ProgramFiles%\中部署所有必需的文件

在HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall中创建正确的条目(如果您的应用程序是为x86显式编译的,则需要在64位计算机上的Wow6432Node中执行此操作)

在所有程序中创建快捷方式

根据应用程序提供的功能,执行COM注册,文件关联等其他操作

其中大多数是由Windows Installer(MSI)免费提供的.你应该使用类似WiX的东西来构建常规安装程序,即使它不像WPF那样时髦.

如果你真的想要花哨,你实际上可以构建由MSI引擎驱动的自定义WPF UI,但这样做的开销可能不值得.

更新:如果您仍然决定构建WPF UI设置,以下是一些可以提供帮助的链接:

使用MsiSetExternalUI进行监视和安装

MsiSetExternalUI

安装程序函数参考

推荐阅读
周扒pi
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有