[英]how to build a VSNET 2008 application using MSBUILD with Administrator rights
我需要使用MSBuild远程构建.NET应用程序(x86)。 我的应用程序基本上必须在64位Windows 7系统中注册COM Interop但是因为我遇到了一些由UAC引起的问题。
我需要将MSBuild的默认权限提升为Administrator。 我该怎么做呢? 如何使用管理权限远程打开VSNET命令提示符。 ?
我现在正在使用此行中的开关
C:\WINDOWS\Microsoft.NET\Framework\v3.5>MsBuild SolutionPath\Solution.sln /t:Rebuild /p:Configuration=Release /p:Platform="x86"
要么
有没有有效的替代方案?
谢谢
如果不手动输入密码, runas
命令无法运行。 尝试使用Mark Russinovich的psexec
http://technet.microsoft.com/en-us/sysinternals/bb897553 。 它可以在远程PC上运行程序,但也可以作为指定用户在本地PC上运行。
如果您不需要,请禁用UAC。 使用regedit完全禁用它 。 在我的情况下,使用“UAC滑块”禁用UAC以“不通知”对我没有帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.