2008-12-15 2 views

답변

2

나는 그것을 한 적이 없지만 이것을하는 오픈 소스 프로젝트에 대해 알고 있습니다. mergebin이라는 자체 도구를 사용하여 관리 SQLite 어셈블리에 원시 SQLite3 코드를 내장합니다.

가서 SQLite project for .NET by PHX을보고 소스를 잡으면 어떻게 완료되는지 볼 수 있습니다.

1

직접 할 수는 없지만 런타임에 임시 위치로 추출하여 해당 복사본을 호출 할 수 있습니다.

2

네이티브 dll에 종속성이없는 경우 작동해야합니다.

dll을 포함 리소스로 컴파일 할 수 있습니다. 코드 내부에서 스트림에 액세스하고, 임시 폴더로 직렬화하여 거기에서 사용할 수 있습니다.

여기 예제 코드를 게시하기에는 너무 많지만 길은 복잡하지 않습니다.

관련 문제