Click here to Skip to main content
15,923,083 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Hi,

I made and installation setup in VB.NET Express.

the installation runs at my PC but on others, it gets error saying:

"assembly require ... EnvDTE version 8.0.0.0 .... installed in GLobal Assemble Cache (GAc)"

I found out that what's causing this is MySQL.data.dll

I can't remove that .dll because I need it in my software.

What can i do about these stuff?

please help, i badly needed this one to work..
Posted

1 solution

It's not the MySql.Data.dll that's doing it.

The EnvDTE assembly is the core interface for Visual Studio. I highly doubt the MySQL guys made that kind of a screwy dependancy.

Something else in your application is causing it. What does your application do??

Are you using any of these[^] classes or interfaces in your project ANYWHERE?
 
Share this answer
 
Comments
bnvelarde 12-Jul-12 23:12pm    
I'm doing a photo editor together with Leadtools.

I removed the Xml something in my references and build another setup but when I run the setup in another computer, it says "requires assembly MySQL.Data version 5.0.9 be installed in the GAC first".

so how is that??

thanks Dave
Dave Kreskowiak 13-Jul-12 0:29am    
Weel that changes things a bit. A quick Google for the exact error message (which you didn't provide) comes up with all kinds of information on it.

Bascially, you have to install the MySQL .NET Connector version you are using on the target workstation.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900