我需要创建一个基本的控制台应用程序,它只会将一些文档上传到我的CMS驱动的站点。但是,这将从自动构建中执行。理想情况下,从命令行执行控制台应用程序会很好。这可能吗?
由于
答案 0 :(得分:0)
控制台应用程序是可执行程序集。如果您的自动构建过程可以执行shell命令,那么它可以启动控制台应用程序。如果应用程序需要输入,则可以使用命令行重定向
假设该命令采用文件列表,在输入每个文件名后按下换行符(基本上是回车键)。然后你可以这样inputfile.txt
:
filename1
filename2
filename3
然后,像这样运行命令:
command.exe < inputfile.txt
对于您的自动构建过程,我目前假设您使用的是Visual Studio。因此,编辑项目属性并在预构建或后构建事件命令行中添加命令,具体取决于您需要功能的位置。