设置快捷方式属性“使用不同的凭据运行”在安装项目中
我有 WPF 应用程序(VS2008)。在安装项目中,我为应用程序创建了一个快捷方式。
当用户单击快捷方式时,应用程序启动。我需要的是应用程序在运行之前始终询问用户凭据。
我可以按住 Shift 键并右键单击快捷方式,然后设置高级属性“使用不同的凭据运行”。但需要在每台安装了该应用程序的机器上完成此操作。
有什么方法可以在安装项目本身中为快捷方式设置此属性吗?
提前致谢。
沙力
I have WPF application (VS2008). In the setup project I create a shortcut for the application.
When the user clicks on the shortcut the application starts. What I need is for the application to always ask for the user credentials before running.
I can Shift+right click on the short cut and set the advanced property "Run with different credentials". But the It needs to be done one every machine that the application is installed.
Is there any way I can set this property for the shortcut in the setup project itself?
Thanks in advance.
Shaili
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
据我所知,没有办法为快捷方式动态设置“以管理员身份运行”标志,只能通过快捷方式属性手动设置。
推荐的方法是使用应用程序清单,它告诉 Windows 如何运行您的应用程序。您可以在这里阅读更多内容:
http://msdn.microsoft.com/en-us/library/bb756929.aspx
From my knowledge there isn't a way of setting the "Run As Administrator" flag dynamically for a shortcut, it can only be set manually through the shortcut properties.
The recommended approach is to use an application manifest which tells Windows how to run your application. You can read more here:
http://msdn.microsoft.com/en-us/library/bb756929.aspx