Сборка смешанного режима построена на основе версии "v2.0.50727" среды выполнения и не может быть загружена в среду выполнения 4.0 без дополнительной информации о конфигурации.
Я использую инструмент надстройка экспресс для ящика надстройки для MS как Outlook,Word и Excel
я хочу использовать базу данных sqllite для этого, но ist показывает ошибку
Mixed mode assembly is built against version 'v2.0.50727' of the runtime and cannot be loaded in the 4.0 runtime without additional configuration information.
Что я уже пробовал:
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" /> </startup> <startup useLegacyV2RuntimeActivationPolicy="true" />в app.config
public void connect() { SQLiteConnection sqlite_conn; SQLiteCommand sqlite_cmd=new SQLiteCommand(); SQLiteDataReader sqlite_datareader; sqlite_conn = new SQLiteConnection("Data Source=clients.db;Version=3;New=False;Compress=True;"); sqlite_conn.Open(); sqlite_cmd.CommandText = "SELECT * FROM User"; sqlite_datareader = sqlite_cmd.ExecuteReader(); while (sqlite_datareader.Read()) // Read() returns true if there is still a result line to read { string myreader = sqlite_datareader.GetString(0); MessageBox.Show(myreader); } // We are ready, now lets cleanup and close our connection: sqlite_conn.Close(); }