Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sqlite 错误175:在配置中找不到指定的存储提供程序,或者该提供程序无效。SQLlite_Sqlite_Visual Studio 2012_Edmx - Fatal编程技术网

Sqlite 错误175:在配置中找不到指定的存储提供程序,或者该提供程序无效。SQLlite

Sqlite 错误175:在配置中找不到指定的存储提供程序,或者该提供程序无效。SQLlite,sqlite,visual-studio-2012,edmx,Sqlite,Visual Studio 2012,Edmx,我已加入现有项目,尝试生成解决方案时出现错误175:找不到指定的数据存储提供程序,或者该提供程序无效。在少数项目中。所有这些都链接到不同的edmx文件,并且在所有文件中,后面的所有代码都标记为错误 edmx文件的示例: <edmx:StorageModels> <Schema Namespace="AWareDBModel.Store" Alias="Self" Provider="System.Data.SQLite" ProviderManifestToken="I

我已加入现有项目,尝试生成解决方案时出现错误175:找不到指定的数据存储提供程序,或者该提供程序无效。在少数项目中。所有这些都链接到不同的edmx文件,并且在所有文件中,后面的所有代码都标记为错误

edmx文件的示例:

<edmx:StorageModels>
    <Schema Namespace="AWareDBModel.Store" Alias="Self" Provider="System.Data.SQLite" ProviderManifestToken="ISO8601" xmlns:store="http://schemas.microsoft.com/ado/2007/12/edm/EntityStoreSchemaGenerator" xmlns="http://schemas.microsoft.com/ado/2009/02/edm/ssdl">
        <EntityContainer Name="AWareDBModelStoreContainer">

p、 我使用的是vs 2012,我不确定这是否正确,但我已经粘贴了这一行

<add name="SQLite Data Provider" invariant="System.Data.SQLite" description=".NET Framework Data Provider for SQLite" type="System.Data.SQLite.SQLiteFactory, System.Data.SQLite, Version=1.0.94.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139"/>

到C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config\machine.Config,然后错误消失

您在系统上安装了SQLite提供程序吗?似乎是的,安装了SQLite-netFx40-setup-bundle-x64-2010-1.0.94.0.exe。您的项目目标是什么.NET Framework?这也是.Net 4.0提供程序..Net 4,但在edmx标题中:我将尝试从SQLite下载页面安装.Net 4.5版本。关于x86版本,需要注意的是,它包含了VS2012的设计时组件:当您更换它时,它会向您发出警告拒绝访问,您是如何做到的?