Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/286.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
安装部署C#winforms后无法将数据插入sqlite db_C#_Winforms_Sqlite_Installation - Fatal编程技术网

安装部署C#winforms后无法将数据插入sqlite db

安装部署C#winforms后无法将数据插入sqlite db,c#,winforms,sqlite,installation,C#,Winforms,Sqlite,Installation,我面临一个奇怪的问题。我将SQLite db与winforms和C#一起使用。创建安装文件并将其安装到目标计算机(x86 program files文件夹)并运行应用程序后,我只能读取db文件,但无法插入新行。如果我只是将我的应用程序文件复制到任何其他系统并进行尝试,它可以完美地工作,但不是通过安装和部署。我不明白问题出在哪里。。需要帮忙吗? 谢谢 Sarin我刚刚使用InstallForge创建了安装文件,并将安装路径设置为C:\Foldername,问题就解决了。只有当我说program f

我面临一个奇怪的问题。我将SQLite db与winforms和C#一起使用。创建安装文件并将其安装到目标计算机(x86 program files文件夹)并运行应用程序后,我只能读取db文件,但无法插入新行。如果我只是将我的应用程序文件复制到任何其他系统并进行尝试,它可以完美地工作,但不是通过安装和部署。我不明白问题出在哪里。。需要帮忙吗? 谢谢
Sarin

我刚刚使用InstallForge创建了安装文件,并将安装路径设置为C:\Foldername,问题就解决了。只有当我说program files folder时,它才会得到只读设置。

有问题。。。问题是,通过安装文件部署db文件时,它没有写入权限。我们如何克服这一点?