Visual Studio 2010安装项目管理员权限

时间:2011-09-20 09:09:42

标签: visual-studio installation admin rights

Visual Studio 2010,Windows XP / 7

我不确定我是否在这里做,但我有一个应用项目与(visual studio)安装项目。

我已将其配置为将应用程序安装到

[ProgramFilesFolder][Manufacturer]\[ProductName]

但每次安装后我都必须手动更改.exe的权限,以便它以管理员权限运行。

有没有办法让安装程序安装自动更改,以便用户不必手动执行此操作?

我是否需要将签名作为东西,即从verisign购买签名?

将“客户应用程序”安装到

中是否是“nowdays”(在Windows 7中)
[ProgramFilesFolder][Manufacturer]\[ProductName]

应该安装到

[AppDataFolder][Manufacturer]\[ProductName]

或其他地方?

/斯蒂芬

2 个答案:

答案 0 :(得分:2)

建议的解决方案是向您的应用程序添加一个请求提升的清单: http://msdn.microsoft.com/en-us/library/bb756929.aspx

答案 1 :(得分:2)

如果我

,它会有所作为

1)未选中“启用ClickOnce安全设置

2)改变了

<requestedExecutionLevel  level="asInvoker" uiAccess="false" />

<requestedExecutionLevel level="requireAdministrator" uiAccess="false" />

但每次用户启动时,都会询问用户是否允许用户运行“不受信任”的应用程序,这个应用程序不太好。

/斯蒂芬