Windows Vista Forums
Vista Forums Home Join Vista Forums Windows 7 Forum Vista Tutorials Tags
Welcome to Windows Vista Forums. Our forum is dedicated to helping you find solutions with any problems, errors or issues you are experiencing with Windows Vista. The Vista forum also covers news and updates and has an extensive Windows Vista tutorial section that covers a wide range of tips and tricks.

Go Back   Vista Forums > Vista Newsgroups > Vista General

Vista - Navigation Pane

Reply
 
Old 12-09-2007   #1 (permalink)
Chris Waldick


 
 

Navigation Pane

What are compatibility files. I have a button on my navigation pane that says
' View compatilbility' files. I have no idea what that is. I do see more
files when i click on it but what are the differences between the files.

My System SpecsSystem Spec
Old 12-09-2007   #2 (permalink)
Daniel Martín [MVP Windows]


 
 

Re: Navigation Pane

Hi, Chris,

The "Compatibility files" button appears if there are virtualized files in
the folder you are viewing in Windows Explorer. When a non-UAC-compliant
administrative application attempts to write to a protected directory, such
as Program Files, UAC gives the application its own "virtualized" view of
the resource it is attempting to change.

The following KB article offers some information about common virtualization
issues in Windows Vista:

Common file and registry virtualization issues in Windows Vista
http://support.microsoft.com/kb/927387/en-us (Scenario 2)

More information about virtualization:

New UAC Technologies for Windows Vista
http://msdn2.microsoft.com/en-us/library/bb756960.aspx

--
Regards,
Daniel MartÃ*n
Microsoft MVP Windows - Shell/User


"Chris Waldick" <Chris Waldick@xxxxxx> wrote in message
news:4AF04410-AA09-497F-A626-96951B808FB8@xxxxxx
Quote:

> What are compatibility files. I have a button on my navigation pane that
> says
> ' View compatilbility' files. I have no idea what that is. I do see more
> files when i click on it but what are the differences between the files.
My System SpecsSystem Spec
Old 12-09-2007   #3 (permalink)
Chris Waldick


 
 

Re: Navigation Pane

Thanks Daniel,

Now here is the question. It is my own application that I developed in VB.
How can I get my app UAC Compliant ? Is that why my app also has a little
shield icon on the launch icon ?

If I'm UAC complient, will I be able to write or download files at least to
my own app folder ?

The reason I'm asking is that I wrote my own update manager (Very basic) all
it does is download the latest exe file via ftp from my website. But that
does not work on Vista as it will not allow me to write an exe file to my app
folder.

Also when I purchase 3rd party controls I need to download those copy it to
the windows system folder and use the regsvr32 command to register them. I
did all of this in my update manager that I wrote but also don't have the
permissions in Vista.

How can I get Vista to trust me. At least with my own apps.

Thanks for your help so far

Chris

"Daniel MartÃ*n [MVP Windows]" wrote:
Quote:

> Hi, Chris,
>
> The "Compatibility files" button appears if there are virtualized files in
> the folder you are viewing in Windows Explorer. When a non-UAC-compliant
> administrative application attempts to write to a protected directory, such
> as Program Files, UAC gives the application its own "virtualized" view of
> the resource it is attempting to change.
>
> The following KB article offers some information about common virtualization
> issues in Windows Vista:
>
> Common file and registry virtualization issues in Windows Vista
> http://support.microsoft.com/kb/927387/en-us (Scenario 2)
>
> More information about virtualization:
>
> New UAC Technologies for Windows Vista
> http://msdn2.microsoft.com/en-us/library/bb756960.aspx
>
> --
> Regards,
> Daniel MartÃ*n
> Microsoft MVP Windows - Shell/User
>
>
> "Chris Waldick" <Chris Waldick@xxxxxx> wrote in message
> news:4AF04410-AA09-497F-A626-96951B808FB8@xxxxxx
Quote:

> > What are compatibility files. I have a button on my navigation pane that
> > says
> > ' View compatilbility' files. I have no idea what that is. I do see more
> > files when i click on it but what are the differences between the files.
>
>
My System SpecsSystem Spec
Old 12-09-2007   #4 (permalink)
Daniel Martín [MVP Windows]


 
 

Re: Navigation Pane

It's a better practice to download updates for your program to the per-user
%AppData% folder (C:\Users\Your_User\AppData). Your application should also
store user-specific configuration settings in that place (in the form of
..ini files, for example), or in the registry key
HKEY_CURRENT_USER\SOFTWARE\YourApp (recommended).

Take a look at this article:

The Windows Vista and Windows Server 2008 Developer Story: Windows Vista
Application Development Requirements for User Account Control (UAC)
http://msdn2.microsoft.com/en-us/library/aa905330.aspx

If you follow that guidelines, your application won't be virtualized and
user experience will be nicer, and more secure.

--
Regards,
Daniel MartÃ*n
Microsoft MVP Windows - Shell/User


"Chris Waldick" <ChrisWaldick@xxxxxx> wrote in message
news:A63653E7-0DF4-4155-946A-F258A4531FA7@xxxxxx
Quote:

> Thanks Daniel,
>
> Now here is the question. It is my own application that I developed in VB.
> How can I get my app UAC Compliant ? Is that why my app also has a little
> shield icon on the launch icon ?
>
> If I'm UAC complient, will I be able to write or download files at least
> to
> my own app folder ?
>
> The reason I'm asking is that I wrote my own update manager (Very basic)
> all
> it does is download the latest exe file via ftp from my website. But that
> does not work on Vista as it will not allow me to write an exe file to my
> app
> folder.
>
> Also when I purchase 3rd party controls I need to download those copy it
> to
> the windows system folder and use the regsvr32 command to register them. I
> did all of this in my update manager that I wrote but also don't have the
> permissions in Vista.
>
> How can I get Vista to trust me. At least with my own apps.
>
> Thanks for your help so far
>
> Chris
>
> "Daniel MartÃ*n [MVP Windows]" wrote:
>
Quote:

>> Hi, Chris,
>>
>> The "Compatibility files" button appears if there are virtualized files
>> in
>> the folder you are viewing in Windows Explorer. When a non-UAC-compliant
>> administrative application attempts to write to a protected directory,
>> such
>> as Program Files, UAC gives the application its own "virtualized" view of
>> the resource it is attempting to change.
>>
>> The following KB article offers some information about common
>> virtualization
>> issues in Windows Vista:
>>
>> Common file and registry virtualization issues in Windows Vista
>> http://support.microsoft.com/kb/927387/en-us (Scenario 2)
>>
>> More information about virtualization:
>>
>> New UAC Technologies for Windows Vista
>> http://msdn2.microsoft.com/en-us/library/bb756960.aspx
>>
>> --
>> Regards,
>> Daniel MartÃ*n
>> Microsoft MVP Windows - Shell/User
>>
>>
>> "Chris Waldick" <Chris Waldick@xxxxxx> wrote in
>> message
>> news:4AF04410-AA09-497F-A626-96951B808FB8@xxxxxx
Quote:

>> > What are compatibility files. I have a button on my navigation pane
>> > that
>> > says
>> > ' View compatilbility' files. I have no idea what that is. I do see
>> > more
>> > files when i click on it but what are the differences between the
>> > files.
>>
>>
My System SpecsSystem Spec
Reply

Thread Tools


Similar Threads
Thread Forum
Navigation Pane Gone Vista General
Navigation Pane Question Vista General
Navigation Pane Vista General
Navigation Pane Vista mail
Navigation pane Vista mail


Vista Forums is an independent web site and has not been authorized,
sponsored, or otherwise approved by Microsoft Corporation.
"Windows Vista", the Start Orb, and related materials are trademarks of Microsoft Corp.
© Designer Media Ltd

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46