G
Guest
I've run into a rather strange situation, and can't seem to find any details
on why this would even be happening, so here goes:
I've created an app to force users to update their pcAnywhere passwords.
This is a VB.Net project compiled against .Net 1.1. This executable is
placed on a terminal server in \Documents and Settings\All Users\Desktop and
up until recently worked just fine, with about 10 people utilizing it on a
recurring basis.
Recently, 2 new employees joined our team, and need access to this as well,
but we're encountering some strange things. First, when they try and run the
..exe, they get a boilerplate windows error (not the JIT type) stating they
don't have rights to access something (going through code now, just to make
sure that .exe is touching only what it needs) and the application will be
terminated. I've verified myself that both for this machine, and the domain
in general, these 2 users have the EXACT same rights as the people already
using this app, but still we get that message.
So I started looking to see if perhaps they were somehow pointing to a
different copy of the .exe, and I did so by right clicking on the .exe and
selecting properties. When looking at the properties, there's a stark
contrast between what these 2 new users see, and what everyone else sees.
For the new users, the properties tabs are those of a DOS executable. For
anyone else, they see the normal 3 or 4 tabs one would expect from a .Net
executable!!
As a last ditch before searching/posting here, I rebuilt the .exe from
source and placed the new copy in the same location as the original, with no
change in the results. Works fine for everyone but these 2 users, with the
above mentioned quirks still intact.
Thanks in advance for taking the time to read all this,
Eric
on why this would even be happening, so here goes:
I've created an app to force users to update their pcAnywhere passwords.
This is a VB.Net project compiled against .Net 1.1. This executable is
placed on a terminal server in \Documents and Settings\All Users\Desktop and
up until recently worked just fine, with about 10 people utilizing it on a
recurring basis.
Recently, 2 new employees joined our team, and need access to this as well,
but we're encountering some strange things. First, when they try and run the
..exe, they get a boilerplate windows error (not the JIT type) stating they
don't have rights to access something (going through code now, just to make
sure that .exe is touching only what it needs) and the application will be
terminated. I've verified myself that both for this machine, and the domain
in general, these 2 users have the EXACT same rights as the people already
using this app, but still we get that message.
So I started looking to see if perhaps they were somehow pointing to a
different copy of the .exe, and I did so by right clicking on the .exe and
selecting properties. When looking at the properties, there's a stark
contrast between what these 2 new users see, and what everyone else sees.
For the new users, the properties tabs are those of a DOS executable. For
anyone else, they see the normal 3 or 4 tabs one would expect from a .Net
executable!!
As a last ditch before searching/posting here, I rebuilt the .exe from
source and placed the new copy in the same location as the original, with no
change in the results. Works fine for everyone but these 2 users, with the
above mentioned quirks still intact.
Thanks in advance for taking the time to read all this,
Eric