我需要编写一个执行需要提升权限的操作的C#程序,但也有一个权限受限用户可以与之交互的UI(用于启动特权操作并查看这些操作的结果)。我怎样才能做到这一点?
答案 0 :(得分:1)
你有很多选择。我考虑一下:
1)使用Windows服务来处理需要提升权限的"操作",
2)为您的UI编写一个简单的WinForms小应用程序,然后
3)使用Windows"命名管道"在您的客户和服务之间进行沟通
这是一个教程:
http://tech.pro/tutorial/855/wcf-tutorial-basic-interprocess-communication