편집 : 명확히하기 위해 로컬 데이터베이스 지원 : Local Database for Windows Phone 8을 Microsoft.Phone.Data.Linq 네임 스페이스를 사용하여 참조합니다. 나는이 기술이 SQL CE에 기반하고 있다고 믿는다.로컬 linq를 SQL db로 사용할 때 내 WP8 응용 프로그램을 Universal로 마이그레이션하는 방법은 무엇입니까?
필자는 기존의 Windows Phone 8 응용 프로그램을 새로운 Universal Windows 응용 프로그램 프레임 워크로 마이그레이션하려고합니다. 이 응용 프로그램은 Windows Phone Silverlight API에 구워진 Linq와 SQL에 크게 의존합니다. Silverlight를 사용할 수는 있지만, Microsoft가 우리 모두를 Universal에 보내려면 시간 문제라고 생각합니다. 또한이 응용 프로그램을 Windows 응용 프로그램으로 제공하려는 경우에도 유용합니다.
그래서 저는이 전환을 어떻게 만들 수 있고 기존 사용자를 망칠 수 있는지에 대해 정말로 고심하고 있습니다. 분명히 다른 데이터 계층을 사용하여 응용 프로그램을 다시 구성하고 사용자가 구성을 다시 만들도록 할 수는 있지만 사용자를 치료하는 것은 바람직하지 않습니다.
다른 지속성 메커니즘으로 마이그레이션해도 좋지만 기존 구성을 가져 와서 데이터를 마이그레이션하는 방법에 문제가 여전히 남아 있습니까? 필자가 생각해 낸 유일한 방법은 데이터를 새로운 형식으로 마이그레이션 한 Silverlight를 사용하여 중간 버전을 만든 다음 나중에 응용 프로그램을 범용으로 업그레이드하는 것입니다. 이 시나리오에서는 중급 업그레이드를 놓친 경우에도 사용자를 잃을 수 있습니다.
아이디어가 있으십니까?
가능한 복제본 [Windows Phone (Silverlight)에서 Universal App으로 데이터 마이그레이션] (http://stackoverflow.com/questions/24082591/migrate-data-from-windows-phone-silverlight-to-a-universal -app) –