我正在跟进this http://msdn.microsoft.com/en-us/library/ms730935.aspx教程,似乎要在我的应用程序中实现 WCF,它需要以管理员权限运行。
我想使用远程处理only同一台机器上的进程之间进行通信。无论如何,即使是这种情况,每个人似乎都推荐 WCF。但是,如果这要求我的应用程序仅以管理员权限运行,那么我宁愿寻找除 WCF 之外的其他解决方案。
似乎有一个解决方法 http://developers.de/blogs/rolf_nebhuth/archive/2006/08/02/902.aspx这涉及运行命令行并使用一些根据 Windows 操作系统版本而变化的工具。这是唯一的方法吗?考虑到我的应用程序在 XP、Vista 和 7 上运行,我是否必须告诉我的用户运行命令行和所有这些东西,或者这可以自动化吗?
仅需要管理权限HTTP URL 命名空间保留 http://msdn.microsoft.com/en-us/library/ms733768.aspx。如果您正在使用命名管道通信 http://msdn.microsoft.com/en-us/library/system.servicemodel.netnamedpipebinding.aspx(这将是进程间通信的推荐方法),然后您就可以作为普通用户正常运行。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)