source

MySQL 데이터 원본이 Visual Studio에 나타나지 않음

lovecheck 2022. 10. 19. 21:12
반응형

MySQL 데이터 원본이 Visual Studio에 나타나지 않음

방금 ADO를 설치했습니다.NET 커넥터 (http://dev.mysql.com/downloads/connector/net/ )

그러나 MySQL은 데이터 소스로 올바르게 표시되지 않습니다.Visual Studio를 다시 시작해보았습니다.그건 내 문제를 해결해주지 않아.제가 커넥터를 잘못 설치했나요?

여기에 이미지 설명 입력

편집: 아무것도 없을 때까지.Visual Studio Express for Desktop을 사용하고 있습니다.MySQL Data Source를 사용하려면 Ultimate Edition을 구입해야 합니까?

나도 방금 같은 문제를 겪고 있었어.최신의 커넥터/NET 드라이버(6.7.4)를 언인스톨 해, 낡은 드라이버(6.6.5)를 인스톨 하면 동작합니다.

저는 Visual Studio 2010을 사용하고 있습니다.최신 버전은 와 관련이 있다고 생각하여 제거했습니다.NET4.5를 사용할 수 없습니다.


업데이트 #1:

설치 중에 MySql Connector를 다양한 Visual Studio 버전(2010/2012/2013/2015...)에 등록하는 방법도 있습니다.제품 기능 수정으로 이동하고 관련 Visual Studio 버전을 모두 선택합니다.

'이미지


업데이트 #2 - Visual Studio 2019 업데이트:

Connector와 함께 MySQL Community를 설치했을 때포함된 NET 및 VisualStudio 플러그인 옵션 - MySQL이 Visual Studio에서 데이터 공급자로 표시되지 않았습니다.

사용한 설치에는 VS 플러그인 버전 1.2.9가 포함되어 있습니다.이 버전 1.2.8부터 설치 문제가 해결되었을 것으로 생각되지만, 아직 동작하지 않았습니다.

해결방법은 Connector와 Visual Studio Plugin을 제거하고 개별 컴포넌트로 다운로드한 후 개별적으로 설치하는 것이었습니다(MySQLServer Installer의 일부가 아님).Connector를 먼저 설치한 후 VS 플러그인을 설치합니다.

@Lambert 덕분에 해결책을 찾았습니다.희난이.


Visual Studio Express에 대한 참고 사항

OP에서 MySQL이 Visual Studio Express에서 지원되는지 여부를 묻습니다(Visual Studio Community로 이름이 변경되었습니다).과거에 MySQL은 아래 @Paul의 답변에 따라 Visual Studio Express를 공식적으로 지원하지 않았지만, 이 페이지에 따르면 Visual Studio Community 2017과 2019를 공식적으로 지원합니다.

Stuzor와 Hexcodes 솔루션은 나에게도 효과가 있었다.그러나 최신 커넥터를 사용하려면 다른 제품을 다운로드해야 합니다.Oracle 웹사이트:

버전 6.7부터 Connector/Net은 MySQL for Visual Studio 통합을 더 이상 포함하지 않습니다.이 기능은 이제 MySQL Installer for Windows를 사용하여 사용할 수 있는 MySQL for Visual Studio라는 별도의 제품에서 사용할 수 있습니다(http://dev.mysql.com/tech-resources/articles/mysql-installer-for-windows.html) 참조).

Visual Studio 커넥터에 대한 MySQL 지원 페이지에서 찾았습니다.

MySQL to Visual Studio EXPRESS 에디션을 지원하지 않는 것 같습니다.

질문에 답하기 위해서는 궁극의 버전 또는 프로페셔널 에디션이 필요할 수 있습니다.단, MySQL을 VS와 함께 사용하려면 Express가 필요하지 않습니다.

http://forums.mysql.com/read.php?38,546265,564533#msg-564533여기에 이미지 설명 입력

MySql 사이트에서.

버전 6.7부터 Connector/Net은 MySQL for Visual Studio 통합을 더 이상 포함하지 않습니다.이 기능은 이제 MySQL Installer for Windows를 사용하여 사용할 수 있는 MySQL for Visual Studio라는 별도의 제품에서 사용할 수 있습니다(http://dev.mysql.com/tech-resources/articles/mysql-installer-for-windows.html) 참조).

모든 것을 시도했지만 Visual Studio 2015 Community Edition에서 http://dev.mysql.com/downloads/windows/visualstudio/에서 MySQL for Visual Studio 1.2.4+를 설치했을 때 작동하게 되었습니다.글을 쓸 때 1.2.6을 다운로드할 수 있었습니다.

여기에 이미지 설명 입력

VS2015 지원이 추가된 1.2.4 릴리즈 노트는 http://forums.mysql.com/read.php?3,633391에서 확인할 수 있습니다.

Connector 6.7.x는 네이티브 데이터 공급자를 통합하지 않습니다."Visual Studio 2012" 이하의 경우 "MySQL for Visual Studio"를 설치해야 합니다."Visual Studio 2013"을 사용하는 경우 아직 "Entity Framework"에 MySQL을 통합할 수 없습니다.솔루션은 2013년 10월에 제공될 예정입니다.

최신 버전을 제거하고 visual studio 2010용 mysql-connector 6.3.9를 설치합니다.

설치 후 dll 파일을 추가하고 Visual Studio를 재시작합니다.

잘 되고 있어요.

비주얼 스튜디오용 mysql을 설치했는데 문제가 간단히 해결되었습니다.제 비주얼 스튜디오 버전이 2012년이긴 하지만요!

Web instra를 사용해 VS 2015에 인스톨을 시도했습니다.정상적으로 동작하는 것처럼 보였지만, 데이터 커넥션을 위한 MySQL 엔트리는 아직 없었습니다.http://dev.mysql.com/downloads/windows/visualstudio/,에 접속하여 커넥터를 제거하고 다시 설치했습니다.예상대로 되지 않는다.

같은 문제에 직면하여 mysql-connector-net-8.0.11을 설치했습니다.그러나 비주얼 스튜디오에서는 mysql에 대한 DB 커넥터가 표시되지 않습니다.그 후 mysql-for-visual studio-1.2.8을 설치하고 비주얼 스튜디오를 운영하게 되었습니다.잘 되고 있어요.

감사해요!

Visutal Studio 2017 Community Edition을 사용하는 데 어려움을 겪고 있습니다. 위의 옵션 중 어느 것도 제게는 효과가 없었습니다.제 경우, 제가 해야 할 일은 다음과 같습니다.

  1. MySQL Installer 실행 및 설치/업그레이드:커넥터/NET 및 MySQL for Visual Studio를 최신 버전(당시 8.0.17 및 1.2.8)으로 변경

  2. Visual Studio Installer > Visual Studio Community 2017 > Modify > Individual Components > add를 실행합니다.4.6.2, 4.7, 4.7.1 및 4.7.2용 NET Framework Targeting Packs

  3. 프로젝트를 다시 열고 프로젝트 목표 플랫폼을 4.7.2로 변경

  4. 모든 MySQL 관련 nuGET 패키지 및 참조 제거

  5. nuGET 패키지 Entity Framework, MySql을 설치합니다.Data.Entity, Mysql.Data. 엔티티

  6. 다음 nuGET 패키지를 업그레이드합니다.MySql데이터, BouncyCastle 및 Google.Protobuf(어떤 이유로 설치 직후에 사용 가능한 업데이트가 있음)

언급URL : https://stackoverflow.com/questions/16879451/mysql-data-source-not-appearing-in-visual-studio

반응형