2011-08-04 32 views
-1

该应用程序是由VS.Net 2008与.NET Framework 3.5开发的。安装包是使用VS.net 2008的安装项目创建的。应用程序未显示在其他用户的添加/删除列表中

如果您使用其他用户登录,则应用程序不会显示在添加/删除列表中。因此,除非使用安装它的用户帐户登录,否则基本上无法卸载它。

有关此问题的任何见解?

注意:这不是用户权限问题,因为两个用户是系统管理员。

回答

0

在wix中,为了生成一个安装到所有用户的包,您将包含此代码段。

<!-- Force the install to all users, rather than just the current user --> 
<Property Id="ALLUSERS"> 
    <![CDATA[1]]> 
</Property> 

虽然我不使用VS安装项目因此不能指向你的特定区域,我建议一些调查怎么做VS.相同

更新:此链接显示如何在vs安装项目中设置属性InstallAllUsers。 http://www.dreamincode.net/forums/topic/58021-deploying-a-c%23-application-visual-studio-setup-project/

+0

谢谢。 VS安装项目有一个InstallAllUsers属性。我在一个示例应用程序上进行了测试,并解决了问题。 – George

相关问题