inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part9: MMO 컨텐츠 구현 (DB연동 + 대형 구조 + 라이브 준비)

AccountServer #2

질문드립니다.

272

진민수

작성한 질문수 3

0

AccountController에서 CreateAccountPacketReq가 왔을때 , SaveChangeEx()가 항상 false를 리턴합니다.

강의 대로 따라서 하는 중입니다. 마이그레이션 , 업데이트 데이터베이스를 하여도 Account 테이블이 생성이 안되어서 , 직접 쿼리를 날려 테이블을 생성해주었습니다.코드에서 DB로 접근이 안되는것같습니다. 

진행하면서 봤던 경고는 패키지 관리자 콘솔에서 마이그레이션 , 업데이트를 할때

"The Entity Framework tools version '3.1.7' is older than that of the runtime '5.0.5'. Update the tools for the latest features and bug fixes.  "

이 경고 하나여서 , tools를 업데이트 하였고, Db를 날리고 다시 해보아도, 테이블이 생성되지 않고,  쿼리로 같은 이름을 생성하여도 똑같이 SaveChangeEx에서 false를 뱉습니다. 어떻게 해결해야 할까요? 커넥션 스트링은 확인 했습니다.

MMORPG

답변 2

1

진민수

해결됬습니다! 

업데이트 하는게아니라 제거한 후에 다시 설치하니까 됩니다

0

Rookiss

안녕하세요,
저도 몇달 전에 비슷한 문제 때문에 헤딩했었는데
결론적으로 설치된 각종 .NET Core 라이브러리들 사이에
버전이 서로 안 맞고 충돌이 나서 발생하는 문제입니다.
EF Core 관련 라이브러리를 다 날리고 5.x 대로 다시 설치했던 기억이 있네요.
좀 해보다가 해결이 안되면 프로젝트 전체 압축후 rookiss@naver.com로 보내주시기 바랍니다.



마우스 이벤트 처리방법(오브젝트간 인터렉션)

0

636

1

RecvArgs_Completed에서 lock을 안하는 이유

0

524

1

Entity framework 질문드립니다.

0

592

2

json 직렬화

1

295

1

mmo 와 pvp

0

549

2

github로 프로젝트를 push, pull할 때 질문

1

539

1

Iocp 서버 관련 질문드립니다.

0

336

1

서버 관련 질문

0

403

1

DB 처리관련 질문이 있습니다

0

311

1

안녕하세요. 질문드립니다.

1

1517

2

이해한 것이 맞나 궁금합니다.

0

293

1

마이그레이션 파일이 이상합니다.

0

287

1

강의 마지막으로 질문 드립니다.

0

690

2

ItemDbId,구조 설계

0

275

1

MMO 서버 관리 질문 드립니다!

0

331

1

디비 정보 나누기

0

248

1

AccountDb 업데이트

0

311

1

콘솔창이 아니라 브라우저에서 실행

0

286

2

메모리 누수문제.

0

500

1

유니티에서 클라이언트 빌드후 실행하면 맵 로드가 안됩니다.

0

371

1

외부 네트워크에서도 접속해서 게임하기

1

344

1

유니티클라에서 패킷을 계속 보내지 않고 lockstep이나 추측항법으로 동기화를 할 수 있을까요?

0

610

1

서버 메모리와 DB 저장 관련 질문

0

376

1

JsonUtility.FromJson 관해서 질문있습니다.

0

282

1