2016-08-16 6 views
0

Visual Studio 및 .NET Connector (6.8.3.0) 용 MySQL을 설치했습니다. 나는 이전에 6.7.4.0을 설치했다. 왜이 DLL을 여전히 찾고 있습니까?파일 또는 어셈블리 MySql.Data를로드 할 수 없습니다.

메시지 :

나는 오류 메시지 양식 이벤트 뷰어를 얻을 파일이나 어셈블리를로드 할 수 없습니다 'MySql.Data을, 버전 = 6.7.4.0을, 문화 = 중립, PublicKeyToken = c5687fc88969c44d'또는 하나의 의존성. 찾은 어셈블리의 매니페스트 정의가 어셈블리 참조와 일치하지 않습니다. (HRESULT에서 예외 : 0x80131040) 내가 컴파일하여

.NET Framework 버전 내가 비주얼 스튜디오와 닷넷 커넥터 6.7.4.0의 MySQL이 설치 한 .NET 프레임 워크 3.5

입니다. 이전에 성공을 실행하십시오 (6.7.4를 사용할 때 오류가 발생하지 않음) 하지만 프로그램을 6.8.3.0으로 변경해야합니다.

vb.net에서, 그래서 다시 다운로드 버전 6.8.3을 설치하고 참조로 추가되고 수입 라인을 가지고 있지만, 오류가 이런 종류의 오류를 해결하는 방법

발생

답변

0

다운로드 MySQL Connector, 참조 용으로 추가하여 가져 오기 Imports MySql.Data.MySqlClient

+0

나는 비주얼 스튜디오 및 .NET 커넥터 (6.8.3.0)에 대한 MySQL을 설치했습니다. 나는 이전에 6.7.4.0을 설치했다. 왜이 DLL을 여전히 찾고 있습니까? –

+0

@HaoZheng 참조로 추가하고'Imports' 행을 가지고 있습니까? .NET Framework 버전을 컴파일하는 데 사용하고 있습니까? 당신은 이전 버전의 .NET 프레임 워크를 위해 오래된 MySQL 데이터 버전이 필요합니다. 지원되는 버전 만 검색하면됩니다. – crimson589

+0

참조로 추가하고 이미 수입 라인이 있습니다. .net compact framework 2.0 SP 2 .net compact framework 3.5 .net framework 4 멀티 타켓 팩 이것은 내 PC에서 발견 한 모든 .net 프레임 워크입니다. \t Visual Studio 및 .NET Connector 6.7.4.0 용 MySQL을 설치했습니다. (6.7.4를 사용하면 오류가 발생하지 않음) 프로그램을 버전 6.8.3.0으로 변경해야합니다. 다시 다운로드하여 버전 6.8.3을 설치하고 참조 용으로 추가하고 라인을 가져 오지만 오류가 발생합니다. 당신의 도움에 감사드립니다 xD –