我已经在C#中开发了一个应用程序,其中包含使用注册表(当前用户配置单元)实现的在Windows启动时运行的选项。当我从VS或bin文件夹运行我的应用程序时,此选项有效。ClickOnce部署的应用程序注册表执行问题
当我创建ClickOnce安装程序(从互联网运行)并将其放在Codeplex上时,应用程序安装后,此选项不起作用。没有例外,它只是让注册表编写。我想有一种安全问题。
我试着创建一个ClickOnce安装程序,在安装应用程序后它可以从CD /本地存储中运行。安装完ClickOnce Web安装程序(放在CodePlex上)后,它不起作用。
我看着发布设置,有设置为默认=完全信任。我真的不知道现在要做什么来使启动时运行选项工作。
在Windows 7上正常工作。在Windows XP上,我被要求选择用户来运行控制台应用程序,因为我选择当前用户(本地管理员),并且控制台应用程序在“无法找到运行时的版本运行这个应用程序“ – 2011-01-19 14:27:54
没有runas动词,它在win xp上工作吗? – m0sa 2011-01-19 14:58:07