小编Gan*_*esh的帖子

Windows 7 - 以编程方式配置应用程序以在XP兼容模式下运行

我的应用程序需要管理访问权限,我希望它在Windows 7中没有任何麻烦.

我有以下选择

1.请用户使用该应用程序关闭UAC.这是最后的选择,并且不愿意这样做.

2.在应用程序中嵌入一个清单,提升到管理员privelege.这将起作用,但似乎每次用户运行应用程序时都会出现一个需要用户同意的对话框.

3.将应用程序配置为在Windows XP兼容模式下运行.这是有效的,但我必须使用explorer-> application properties执行此操作.如果我可以在安装时以编程方式执行此操作,我真的更喜欢这个选项.我的问题是,有没有办法实现这一目标.

问候

Ganesh神

windows-7

6
推荐指数
1
解决办法
3973
查看次数

将Ironpython输出流式传输到我的编辑器

我们在app sob中嵌入了ironpython,脚本可以在我们的应用程序环境中执行.

我使用Python.CreateEngine()和ScriptScope.Execute()来执行python脚本.

我们有自己的编辑器(用C#编写),可以加载ironpython脚本并运行它.

我需要解决两个问题.

  1. 如果我在ironpython脚本中有一个print语句,我怎么能把它显示给我的编辑器(我将如何告诉python引擎将输出重定向到我的C#代码中的某个处理程序)

  2. 我计划使用unittest.py来运行unittest.当我运行以下runner = unittest.TextTestRunner()runner.run(testsuite)时

输出被重定向到标准输出,但需要一种方法将其重定向到我的C#编辑器输出窗口,以便用户可以看到结果.这个问题可能与1有关

任何帮助表示赞赏G.

ironpython

4
推荐指数
1
解决办法
4098
查看次数

标签 统计

ironpython ×1

windows-7 ×1