开发了一个使用msbuild构建项目的脚本。我有使用wxpython开发的图形用户界面,它有一个按钮,当用户点击时可以使用msbuild建立一个项目。现在,当用户单击该按钮时,我想打开一个状态窗口,并显示在命令提示符下显示的所有输出,并且不应显示命令提示符,即将命令提示符输出重定向到用户GUI状态窗口。我的构建脚本是,重定向命令提示符输出到python生成的窗口
def build(self,projpath)
arg1 = '/t:Rebuild'
arg2 = '/p:Configuration=Release'
arg3 = '/p:Platform=x86'
p = subprocess.call([self.msbuild,projpath,arg1,arg2,arg3])
if p==1:
return False
return True
Thank [email protected]为我工作。 – Aramanethota 2013-03-22 04:49:36