2011-09-19 59 views
1

我的VS2005安装项目安装程序在安装前需要检查特定的日期。我通过重写OnBeforeInstall来编程式地尝试这种方式,但安装过程首先在检查之前进行。我也尝试了设置项目上的Launch Condition(例如%Date> somedate),但我无法找到一个很好的例子。有人可以帮忙吗?安装前是否可以检查特定日期?

谢谢!

+0

确定...? – trojanfoe

+0

@trojanfoe:我想他是在谈论行星对齐。 :) –

+0

对不起,你只是一个错字> _ < – greenspan

回答

0

这不受Visual Studio支持。您需要一个设置创作工具,该工具允许您在InstallUISequence表中的LaunchConditions动作之前添加您的自定义动作。

即使这样,您仍需要一个win32 DLL或VBScript自定义操作来告诉安装程序停止。例如,您可以设置一个用作启动条件的安装程序属性。这不能通过安装程序类操作来完成。

尝试重新检查为什么您需要检查日期并询问更具体的问题。也许还有其他解决方案。

相关问题