visual studio安装项目 - 为所有用户安装

时间:2015-03-12 07:22:40

标签: visual-studio-2013 installation setup-project

我有一个visual studio安装项目,它将我的文件安装到程序文件文件夹中,并将一些内容写入注册表,此外还有一些文件是可见的(因此写入注册表的内容会更加混乱)。

因此我必须以管理员身份安装它 - 这很好用。此管理员和所有其他管理员都可以启动该程序。但是使用标准用户我无法启动该程序。

所有注册表项都适用于标准用户 - 它还有足够的权限访问Program Files文件夹中的文件。

ComVisibility有问题吗? (这是必需的,因为它实际上是一个DLL作为Solidworks的插件工作)

1 个答案:

答案 0 :(得分:0)

您只需要查看应用中的代码,看看有限用户无法做到的事情。为所有用户安装并不意味着它会自动允许有限的用户违反安全性。只要找到它在获得安全性错误时所做的事情(这就是你认为的那样)。

有限的用户从未能够写入ProgramFiles文件夹,CommonFiles文件夹,HKLM等限制区域。这是应用程序用户问题受限的常见原因。