|
Dear Users
We are pleased to announce
that SharpGrid 2.0 is officially supported on the Windows Vista ™ operating
system. The User Account Control (UAC) security mechanism has changed the way
developers create applications. Applications and ActiveX controls will continue
to run on Windows Vista machines; however, some of the rules have changed, forcing
developers to rethink how they build applications. This document is an overview
of how the UAC affects the installation and distribution of SharpGrid 2.0 on Windows
Vista machines.
Things to note before
installing the control on a Windows Vista machine:
- The UAC requires that you execute the installation
using the ‘Run as Administrator’ command. Microsoft introduced the UAC to
provide users with more security. For information on why this is required,
click here: Windows
Vista User Account Control Step by Step Guide.
- You will be presented with an “Error Accessing
Registry” error the first time you open any sample Visual Basic 6.0
project.
- When this happens, choose the “Continue loading
the project” option until the project has fully loaded.
- After all the prompts have displayed and the
project is fully loaded, close the project and reopen it; the project
will then load with no problems. The reason for this behavior appears to
be directly related to how the Visual Basic IDE interacts with Registry
Virtualization.
- Some samples make use of the Visual Basic’s SendKeys()
method and this method is not supported on Windows Vista.
Some users might choose to
turn off the User Account Control altogether. However, developers should not
assume that this will be the case with their end users. There are many sources
on the internet with in-depth information regarding the UAC. If you are
interested in finding more information, here are some sites from which to start:
Thank you,
Data Dynamics Team
|