본문 바로가기

Programing (프로그래밍)/WPF & C# (C Sharp)

WPF & C# - SQLite 에러 조치 방안 ( SQLlite )

728x90
반응형


 WPF & C# - SQLite 에러 조치 방안 ( SQLlite )


에러 발생위치

1
2
3
// SQLite DB 파일 생성
string sqlFile = @"C:\Users\admin\Desktop\aaa\a.sqlite";
SQLiteConnection.CreateFile(sqlFile);
cs


에러 메세지

System.IO.FileLoadException: '혼합 모드 어셈블리는 런타임의 버전 'v2.0.50727'에 대해 빌드되며 추가 구성 정보 없이 '4.0' 런타임에 로드할 수 없습니다.'


조치방안

App.config 파일 수정


원본

1
2
3
4
5
6
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<startup
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.6.1" />
</startup>
</configuration>App.config
cs



수정

1
2
3
4
5
6
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<startup useLegacyV2RuntimeActivationPolicy="true"
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.6.1" />
</startup>
</configuration>
cs


이게 무슨 역할일까?

useLegacyV2RuntimeActivationPolicy="true"


좀더 검색하려다 일단 다음 단계를 위해서 참고 고고씽~



728x90
반응형