2011-08-04 17 views
-1

このアプリケーションは、.NET Framework 3.5でVS.Net 2008によって開発されました。 VS.net 2008のインストールプロジェクトを使用してインストールパッケージを作成します。他のユーザーの追加/削除の一覧には表示されません

別のユーザーでログインすると、アプリケーションは追加/削除リストに表示されません。基本的に、インストールしたユーザーアカウントを使用してログインしない限り、アンインストールする方法はありません。

この問題についての洞察はありますか?

注:2人のユーザーがシステム管理者であるため、ユーザー権利の問題ではありません。

答えて

0

wixでは、このスニペットを含むすべてのユーザーにインストールするパッケージを生成します。

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

私は特定の領域にあなたを指すことはできませんので、VSのセットアッププロジェクトを使用していないけれども、私は、VSで同じことを行う方法にいくつかの調査をお勧めします

更新日:このリンクは、vs setupプロジェクトでInstallAllUsersプロパティを設定する方法を示しています。 http://www.dreamincode.net/forums/topic/58021-deploying-a-c%23-application-visual-studio-setup-project/

+0

ありがとうございました。 VSセットアッププロジェクトのInstallAllUsersプロパティがあります。私はサンプルアプリケーションでテストし、問題を解決しました。 – George

関連する問題