R
Ron Fluegge
I've looked on the MSDN site and in all of the news groups and can't find
the specific issue so I'm posting it to try to find an answer.
I have a Windows .NET 1.1 application that accesses data from a SQL Server
2000 database on a network server.
The application is installed on a network drive and clients access the
application by either mapping directly to the server drive or by referencing
it as \\servername\sharename\....myApp.exe in a desktop icon.
Under this circumstance, our clients are installing the .NET Framework 1.1
redistributable on each user's machine so that they can run the application
"locally" from the network drive.
However, one of the prerequisites for our installation is MDAC 2.7 SP1 since
that is what we are developing with and we reference the .NET Framework 1.1
System.Data namespace.
The question has come up from our clients as to whether or not MDAC is
required to be installed at all "on each user's machine" since the
application is "running" off of a shared drive and accessing the SQL 2000
server. Our answer is "yes", since it doesn't matter where the application
is "installed" or being run from since the app is actually running in each
user's machine environment.
The question is: Is our understanding correct?
In looking at the .NET Framework 1.1 Requirements page, it "qualifies" the
MDAC requirement for the "Client" in that it is only "required for data
access" AND we assume that it means the machine "where the application is
being run" -- even if run from a shared or network drive.
I know that this should be clear and really simple, but it wouldn't be the
first time that I've thought that I understood something correctly and later
found out that I was wrong ... please consider this a sanity check.
Thanks...
Ron
the specific issue so I'm posting it to try to find an answer.
I have a Windows .NET 1.1 application that accesses data from a SQL Server
2000 database on a network server.
The application is installed on a network drive and clients access the
application by either mapping directly to the server drive or by referencing
it as \\servername\sharename\....myApp.exe in a desktop icon.
Under this circumstance, our clients are installing the .NET Framework 1.1
redistributable on each user's machine so that they can run the application
"locally" from the network drive.
However, one of the prerequisites for our installation is MDAC 2.7 SP1 since
that is what we are developing with and we reference the .NET Framework 1.1
System.Data namespace.
The question has come up from our clients as to whether or not MDAC is
required to be installed at all "on each user's machine" since the
application is "running" off of a shared drive and accessing the SQL 2000
server. Our answer is "yes", since it doesn't matter where the application
is "installed" or being run from since the app is actually running in each
user's machine environment.
The question is: Is our understanding correct?
In looking at the .NET Framework 1.1 Requirements page, it "qualifies" the
MDAC requirement for the "Client" in that it is only "required for data
access" AND we assume that it means the machine "where the application is
being run" -- even if run from a shared or network drive.
I know that this should be clear and really simple, but it wouldn't be the
first time that I've thought that I understood something correctly and later
found out that I was wrong ... please consider this a sanity check.
Thanks...
Ron