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

Visual studio 2013 visual studio安装项目-为所有用户安装,visual-studio-2013,installation,setup-project,Visual Studio 2013,Installation,Setup Project,我有一个VisualStudio安装项目,它将我的文件安装到program files文件夹,并将一些内容写入注册表,此外,一些文件是com可见的(因此写入注册表的内容比较混乱) 因此,我必须以管理员的身份安装它-这很好。这个管理员和其他所有管理员都可以启动程序。但是使用标准用户,我无法启动程序 所有注册表项都是为标准用户准备的,并且它也有足够的权限访问ProgramFiles文件夹中的文件 ComVisibility会有问题吗?(这是必需的,因为它实际上是一个DLL,用作Solidworks的

我有一个VisualStudio安装项目,它将我的文件安装到program files文件夹,并将一些内容写入注册表,此外,一些文件是com可见的(因此写入注册表的内容比较混乱)

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

所有注册表项都是为标准用户准备的,并且它也有足够的权限访问ProgramFiles文件夹中的文件


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

您只需查看应用程序中的代码,看看它能做哪些有限用户无法做的事情。为所有用户安装它并不意味着它自动允许有限的用户违反安全性。当它出现安全性错误时(您认为是这样的),只需了解它在做什么

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