首页 新闻 会员 周边

求大神解答啊,在C#使用 user32 模拟键盘输入ctrl + f5,使得vs运行项目,为什么总是不行

0
悬赏园豆:10 [已解决问题] 解决于 2016-06-01 08:58

目前有个要求是: 校验上百个C#项目是否能成功运行, 我的想法是打开每个项目的sln解决方案后,模拟鼠标左键点击,取得焦点到vs后, 再模拟键盘输入ctrl f5 运行项目. 但是ctrl f5 有时可以运行,有时又不能运行, 请问是什么原因,怎么保证这个消息能够被及时的处理呢?

sicnu-yudidi的主页 sicnu-yudidi | 初学一级 | 园豆:108
提问于:2016-05-29 08:16
< >
分享
最佳答案
0

何必这么麻烦,用自动构建,或者持续集成,几下就搞定了

收获园豆:10
上帝之城 | 老鸟四级 |园豆:2549 | 2016-05-29 22:26

 我使用msbuild自动编译所有项目(约一千三百多个项目),这个算持续集成吗? 但是有个问题是,编译通过的不一定可以成功运行,我需要确认这些编译通过但是运行错误的项目。请问这个持续集成可以做到吗?

sicnu-yudidi | 园豆:108 (初学一级) | 2016-05-30 08:35

@原始滴滴: 编译通过不一定成功运行,成功运行不一定能部署成功,部署成功不一定能在其他主机上部署成功,什么都要考虑到也太不现实了。

上帝之城 | 园豆:2549 (老鸟四级) | 2016-05-30 15:08
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册