我还需要将它附加到job object.我也有代码执行此 *** 作,并且只要该进程尚未附加到作业,它就可以正常工作.
不幸的是,情况并非总是如此,因此我需要使用CREATE_BREAKAWAY_FROM_JOB标志创建进程.这就是我被困住的地方.
我认为,从这里开始有两种可能的方法:
>以某种方式说服Process.Start传递一个额外的小旗.
>放弃Process类,回退到原始CreateProcess,并(以某种方式)重做输出@R_419_6949@.
我不确定如何做其中任何一个,或者是否有一些可能也有效的中间立场.有没有其他人遇到这个并有一些想法/代码?
解决方法 目前,我选择了#2选项.我想我已经研究了如何进行输出捕获,尽管我还没有对它进行过广泛的测试.但仍然对其他想法感兴趣.
总结以上是内存溢出为你收集整理的打破从C#开始的流程全部内容,希望文章能够帮你解决打破从C#开始的流程所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)