Updater Component File Permissions

  • Thread starter Thread starter SubMan
  • Start date Start date
S

SubMan

We are using the updater component and 99% of the process is running
smoothly, its that 1% thats killing me, here is our issue. Our
operations team runs the installer on the client machine, the
operations team has "admin" privs, the ops team then opens the
application so it can check for downloads, no downloads are found
(which is what is expected) and a "UpdateVersion.xml" file is created
in the client directory. The install is created in a sub folder off of
"program files", the "program files" security says "admins & power
users" (also subs are flagged to inherit), all of the files and
subfolders in the application folder have these permissions EXCEPT the
"UpdateVersion.xml", it doesnt include "power users", so when the end
user (who is in power users, but not in admin) runs the application
(and in the mean time a new version is set to be downloaded) the
download doesnt work (because they cant access the file), we must
manually add "power users" to the "updateversion.xml" for it to start
working.

Now if we have the ops team install the application WITHOUT running it
and allow the end user (power user) to run the application, it creates
the "UpdateVersion.xml" and the file's permissions includes "power
user", the client is informed of the update and all is well.

Under the "debugging" section of the documentation that comes with the
Component it says
"If your app is installed in the program files directory, and you are
NOT a admin or power user it will not update", allow of our users are
power users.

If i create any files manually in the subfolders when im logged in as
an admin it creates the file with "power users" included in the
security.


Any help would be greatly appreciated

Subman
 
Hi,

Do you mean the .NET application updater block?
I'm sorry to say I'm not familiar with this component, since it's supported
by this group.

Here is the support and feedback information for .NET application updater
block in the article
<Microsoft Application Blocks for .NET>

Questions? Comments? Suggestions? For feedback on the Updater Application
Block, please send an e-mail message to (e-mail address removed).

The Application Blocks for .NET are designed to jumpstart development of
.NET distributed applications. The sample code and documentation is
provided "as-is." Support is available through Microsoft Product Support
for a fee.

The GotDotNet community site provides a place for .NET developers to share
code and ideas. A GotDotNet workspace for the Updater Application Block has
been created at
http://www.gotdotnet.com/Community/Workspaces/workspace.aspx?id=83c68646-bef
b-4586-ba9f-fdf1301902f5. Please share your Updater Application Block
questions, suggestions, and customizations with the community in this
workspace.

A newsgroup has also been created to assist you with the Application Blocks
for .NET. Use this newsgroup to consult with your counterparts, peers, and
Microsoft Support Professionals in an online, open forum. Everyone else
benefits from your questions and comments, and our development team is
monitoring the newsgroup on a daily basis: Newsgroup: Web-Based Reader
http://msdn.microsoft.com/newsgroups/loadframes.asp?icp=msdn&slcid=us&newsgr
oup=microsoft.public.dotnet.distributed_apps

Newsgroup: NNTP Reader
news://msnews.microsoft.com/Microsoft.public.dotnet.distributed_apps


Thanks for your understanding!

Best regards,

Ying-Shen Yu [MSFT]
Microsoft Online Partner Support
Get Secure! - www.microsoft.com/security

This posting is provided "AS IS" with no warranties and confers no rights.
This mail should not be replied directly, "online" should be removed before
sending.
 
Back
Top