我有一个很小的WPF应用程序正在部署到客户端。其中一个先决条件是Sql Express 2008,而clickonce安装程序很好地处理了这一部分。我的问题是,安装后,我需要能够解压缩备份的SQL数据库,恢复它,并设置一些用户权限。我有SQL和代码需要做到这一点,但我似乎无法弄清楚如何将它注入到clickonce安装过程中,或者如何强制它在安装之后立即运行某种“更新”,然后加载启动应用程序。有没有办法做到这一点?ClickOnce安装后立即运行更新程序
2
A
回答
2
考虑您的应用程序确认在isfirstRun在那个时候进行额外的设置。使用这种方法,你可以做任何你想做的事情。下面是从a webpage with more details一个片段:
使用在isfirstRun,以确定是否需要 执行任何一次性 初始化操作第一次 应用程序运行。
1
您有look at this?您可以创建一个自定义操作。
我不知道你是否会拥有/需要提升权限,但它可能是值得一试,
相关问题
- 1. 的ClickOnce安装立即停止执行
- 2. 安装iPad应用程序后立即更新?
- 3. ClickOnce需要运行安装程序?
- 4. 如何更新程序后,立即重新查询更新的值运行
- 5. Clickonce应用程序在XNA 4.0安装后将无法运行
- 6. 优化C#安装程序以立即安装应用程序
- 7. Windows 3.1安装程序卸载后立即重新安装旧版本,而不是安装新的升级
- 8. 如何更改Clickonce安装程序中的更新位置?
- 9. clickonce安装程序在应用程序启动时未直接进行更新
- 10. 安装clickonce应用程序时运行脚本数据库
- 11. SQL Server 2008 R2 CTP安装程序启动后立即崩溃
- 12. ClickOnce:无法安装或运行该应用程序,需要安装Microsoft.Vbe.Interop 14.0
- 13. 建立一个安装程序,运行另一个安装程序
- 14. 立即运行一个新线程
- 15. PHP/MySQL独立安装程序/更新程序脚本?
- 16. nodejs:更高版本的Node.js已经安装。安装程序将立即退出
- 17. Clickonce更新安装先决条件
- 18. ClickOnce和更新和安装文件夹
- 19. ClickOnce应用程序使用新的程序集标识安装
- 20. 创建单个EXE独立应用程序无需安装即可运行
- 21. 如何在安装Android应用程序后立即执行任务..?
- 22. 多个项目MSI安装程序没有运行后安装
- 23. Wix安装程序在主要安装完成后运行msi
- 24. 安装后Windows应用程序不能立即在应用程序中使用?
- 25. ClickOnce后安装代码
- 26. 重新安装后运行MVC3应用程序时出错
- 27. ClickOnce程序在运行时没有更新
- 28. 在ClickOnce安装上运行预安装操作
- 29. 如何在运行某个程序后立即删除帧
- 30. 如何在wxpython启动GUI程序后立即运行事件?
创建一个“常规”安装项目而不是ClickOnce可能更好/更容易,因为它们是高度可定制且更可靠的(恕我直言)。 – ewall 2011-05-20 13:23:06
这是我曾考虑但希望避免的事情......我是通过clickonce自动执行sql express检测/安装的忠实粉丝,并且我没有任何创建安装项目的经验...... – drowned 2011-05-20 13:25:05