Link to home
Start Free TrialLog in
Avatar of Clever_Bob
Clever_BobFlag for Australia

asked on

Error: Unable to find the requested .Net Framework Data Provider. It may not be installed.

Receiving this error once published to Webyhost4life server (see here http://www.bribie.soccerclubstats.com/)

I guess the problem is with my connection string? Not really sure. I'm also not sure why the error references the physical location of my application on my local PC (where it works fine with an alternative connection string)

Here is the connection string section from my config...

  <connectionStrings>
  <add name="SQLiteEntities" connectionString="metadata=res://*/Model1.csdl|res://*/Model1.ssdl|res://*/Model1.msl;provider=System.Data.SQLite;provider connection string=&quot;data source=~/App_Data/1.080000.iKeepScore;&quot;"   providerName="System.Data.EntityClient" />
  </connectionStrings
Avatar of sammySeltzer
sammySeltzer
Flag of United States of America image

Two things:

One, if it is referencing your local PC, can you make sure that you are uploading the correct files?

Second, this might be an instance where your .net framework is corrupt.

This link explains how you can repair that if it were the problem.

http://support.microsoft.com/kb/306160/en-us
Avatar of Clever_Bob

ASKER

thanks for the input.

Do you mean the framework on the server? Its hosted by Webhost4life

I'm using the 'Publish' feature in Visual Studio 2010, so presumably the publishing mechanism is sound
ASKER CERTIFIED SOLUTION
Avatar of David Johnson, CD
David Johnson, CD
Flag of Canada image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Thanks David - how can they unsupport it though? Can they specifically disable it somehow? Its just a file sitting in the application directory.