类型' System.IO.FileLoadException'的未处理异常发生在exe

时间:2014-04-19 06:37:00

标签: c#

使用带有函数的

的SQL查询时

private void DisplayAll(string sql)
        {
            SQLiteConnection connection = new SQLiteConnection(cString);
            connection.Open();
            SQLiteDataAdapter dataadapter = new SQLiteDataAdapter(sql, connection);
            DataTable dt = new DataTable();
            dataadapter.Fill(dt);
            dataGridView1.DataSource = dt;
            connection.Close();

        }

信息:混合模式程序集是根据运行时的版本“v2.0.50727”构建的,如果没有其他配置信息,则无法在4.0运行时加载。 如何解决这个问题

1 个答案:

答案 0 :(得分:9)

尝试在app.config节点

下的configuration中使用此启动标记
<startup useLegacyV2RuntimeActivationPolicy="true">
  <supportedRuntime version="v4.0"/>
</startup>