2012-07-09 56 views
0

我正在使用内置的安装项目。我已经尝试了安装程序中的提交事件,但在安装程序退出之前会触发此事件,而不是之后。此外,我已经试过这家伙的代码:安装后VB.NET 2005启动应用程序

http://blogs.msdn.com/b/astebner/archive/2006/08/12/696833.aspx

他的目标是我的一样,但是当我试图让他的代码对后生成事件,它的错误与“未知错误”用完。 ..

如何让安装程序在安装后运行我的应用程序?你知道,用复选框的东西“完成后启动”。

这应该是SOOOO简单.........

失意

+1

看这里http://stackoverflow.com/questions/1668274/run-exe-after-msi-installation – nik 2012-07-09 23:40:20

回答

2

好了,他们的人的博客是正确的。我得到它的工作,这正是我所期待的。为了弄清楚出了什么问题,我展示了输出窗口(CTRL + ALT + O),并在调用脚本时显示了后构建事件的CScript输出。事实证明,我的系统上的.js文件是由Notepad ++处理的,我需要将关联更改为CScript才能使其脚本正常工作(如果CScript不是默认应用程序,则CScript将无法使用.vbs或.js文件对于这个文件......太愚蠢了)。我还必须在Notepad ++的设置中取消关联Notepad ++与.js文件,因为它会在重新启动Notepad ++时重新捕获文件关联。