2013-08-01 2 views
3

Zumero Xamarin 구성 요소를 사용하려고하는데 컴파일러 오류가 발생합니다.Zumero Xamarin이 컴파일되지 않음

The type 'System.Data.Common.DbConnection' is defined in an assembly that is not referenced. 

구성 요소를 프로젝트에 포함시키고 다음 코드를 추가했습니다.

using System.Data.SQLite; 

과 같은 단계에 따라 enter image description here

답변

4
  1.  string personalFolder = Environment.GetFolderPath(Environment.SpecialFolder.Personal); 
         string dbName = "pitches.db"; 
         string dbPath = Path.Combine (personalFolder, dbName); 
         var conn = new SQLiteConnection ("Data Source=" + dbPath); 
         conn.Open(); 
         conn.ZumeroRegister(); 
    

    이 문제뿐만 아니라 나를 위해 발생합니다.

  2. 그런 다음 System.Data에 대한 참조를 추가하면 오류가 사라지고 코드가 컴파일됩니다. 스크린 샷을 보면 System.Data에 대한 참조가없는 것 같습니다. 프로젝트 메뉴에서 참조 편집을 선택하고 모두 탭이 열려 있는지 확인한 다음 System.Data 옆에 확인 표시를하십시오.

  3. 최근 출시 된 Xamarin.iOS 6.4를 사용하고 있습니다. 이전 단계에서 Xamarin.iOS의 이전 버전에 기본적으로 System.Data에 대한 참조가 포함되어 있었음을 알 수 있습니다. 여기에 약간의 불확실성이 있지만 아직 제거해야합니다.

이 정보가 도움이되기를 바랍니다.

+0

대단히 감사합니다. Eric! 완벽하게 일했습니다! 너는 최고야! – Bryan