1

我正在使用 Visual Studio 2010 IDE 开发 Windows 窗体应用程序。我的需要是我有某些代码块只需要在应用程序启动时运行一次,并且在整个生命周期内不再运行(生命周期我的意思是不再在同一个系统上运行,除非系统被重新配置)。我已经将该代码放在一个单独的.cs文件中,现在我手动运行它的 assembly( .exe) 以进行测试。但是出于部署目的,我该怎么做呢?schtasks它包含用于通过命令提示符使用命令创建计划任务的代码。我知道有相同的解决方法,但我需要坚持这种schtasks方法。我知道有类似的东西Setup Projects这有助于我们配置安装项目所需的所有文件,并最终创建一个安装文件,但是我可以在其中编写一些代码以确保它在安装期间运行一次,然后再执行我的应用程序?

4

1 回答 1

5

是的,您可以让安装和部署包在安装期间运行 exe。您必须在设置中创建一个自定义操作才能做到这一点。

于 2012-10-03T10:14:44.183 回答