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
Sqlite SQLLite.dll不为少数PC所见';s_Sqlite_Dll - Fatal编程技术网

Sqlite SQLLite.dll不为少数PC所见';s

Sqlite SQLLite.dll不为少数PC所见';s,sqlite,dll,Sqlite,Dll,我有一个C#应用程序,它有SQLLite的dll。我像引用一样添加了它,并将Copy Local设置为true。 我正常使用这个dll:使用System.Data.SQLite 我放置了一个exe,我的dll在exe的目录中,有些人看到这个dll有问题,有些人看不到。 我得到异常System.IO.FileNotFoundException:无法加载文件或程序集“System.Data.SQLite.dll”或其依赖项之一。指定的 我无法管理,为什么在大多数电脑上工作正常,但在其他电脑上却不行

我有一个C#应用程序,它有SQLLite的dll。我像引用一样添加了它,并将Copy Local设置为true。 我正常使用这个dll:
使用System.Data.SQLite

我放置了一个exe,我的dll在exe的目录中,有些人看到这个dll有问题,有些人看不到。 我得到异常
System.IO.FileNotFoundException:无法加载文件或程序集“System.Data.SQLite.dll”或其依赖项之一。指定的

我无法管理,为什么在大多数电脑上工作正常,但在其他电脑上却不行

有什么线索要查吗

谢谢> < P> > Pr.Dask.SQLite .dll“需要MsCR100.DLL”,这是它的依赖之一。只有安装了最新的“微软Visual C++可再分发”或其他内部提供的产品,这才是可用的。 例如,VS2010将安装C++默认的可重分配。这是你的应用程序在某些机器中不能工作但在其他工作的原因。 <>你可以尝试在你的应用程序bin文件夹中粘贴“MsVCR100.DLL”,如果你不想在所有的PC上安装C++ ReDIST,就分发它。 如果上面的解决方案没有帮助,那么看看下面类似的帖子

>

“System.Data.SQLite.dll”需要“msvcr100.dll”,这是它的依赖项之一。只有安装了最新的“微软Visual C++可再分发”或其他内部提供的产品,这才是可用的。p>

例如,VS2010将默认安装C++可重分配。这就是为什么您的应用程序在某些机器上不工作,但在其他机器上工作的原因

<>你可以尝试在你的应用程序bin文件夹中粘贴“MsVCR100.DLL”,如果你不想在所有的PC上安装C++ ReDIST,就分发它。 如果上面的解决方案没有帮助,那么看看下面类似的帖子

>


对每个PCYes上都一样。每台电脑都一样