我有一个小型WPF应用程序,很快就会部署到客户端。其中一个先决条件是Sql Express 2008,clickonce安装程序可以很好地处理该部分。我的问题是,在安装之后,我需要能够解压缩备份的SQL DB,恢复它并设置一些用户权限。我有SQL和执行此操作所需的代码,但我似乎无法弄清楚如何将其注入clickonce安装过程,或者如何强制它在安装后立即运行某种“更新”,然后再加载申请。有没有办法做到这一点?
答案 0 :(得分:2)
考虑在您的应用程序中检查IsFirstRun并在那时执行其他设置。使用此方法,您可以执行任何您想要的任何操作。以下是a webpage with more details的摘录:
使用IsFirstRun确定是否 你需要执行任何一次性 初始化操作第一个 你的应用程序运行的时间。
答案 1 :(得分:1)
你有look at this吗?您可以创建自定义操作。
我不确定您是否会/需要提升权限,但可能值得一试,