以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 局域网使用问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=176370) |
-- 作者:wukangppbb -- 发布时间:2022/4/10 21:38:00 -- 局域网使用问题 这个里面介绍的,数据源必须要与项目文件在同一个文件夹吗? 项目文件是指publish的文件夹,还是说 未发布前的开发文件,如果publish文件打包成独立文件以后,安装,在局域网使用,是不是软件要设计单独的链接共享库的功能? |
-- 作者:有点蓝 -- 发布时间:2022/4/10 22:20:00 -- 如果是单机使用,建议放到与项目文件在同一个文件夹。未发布的指foxdb文件所在的目录;发布的指publish\\project目录 如果是局域网共享新使用,放到服务器的共享目录即可。数据源连接看第5点:http://www.foxtable.com/webhelp/topics/1808.htm
|
-- 作者:wukangppbb -- 发布时间:2022/4/11 9:42:00 -- 是不是也需要设计这个链接外部数据源的窗口? 那我独立发布的EXE软件,是不是也需要设计这个链接外部数据源的窗口?因为,发布的EXE软件,如果是局域网,安装以后,打开就会报错,说找不到数据源。
|
-- 作者:有点蓝 -- 发布时间:2022/4/11 9:55:00 -- 在发布前先设置好数据源,再发布 |
-- 作者:wukangppbb -- 发布时间:2022/4/11 14:39:00 -- 有以下报错 我是按照指导手册,一步步设计,发布前先设置好数据源,再发布的。在本电脑打开安装的软件是没有问题的,但是在局域网电脑打开安装的软件,就会有以下报错。 |
-- 作者:有点蓝 -- 发布时间:2022/4/11 14:45:00 -- 说明这些局域网电脑没有权限访问数据库所在的共享目录,数据库共享目录需要开放所有的权限。 |
-- 作者:wukangppbb -- 发布时间:2022/4/11 15:54:00 -- 我是虚拟机测试 我是虚拟机测试,虚拟机都可以直接访问到共享的文件夹以及文件夹里面的文件。 但是发布的EXE程序,安装到虚拟机,打开,就是这个报错,提示无法链接。 我在想,是不是在本机上,设置的链接是OK的,到了虚拟机,外部数据源链接变化,所以报错了。
|
-- 作者:有点蓝 -- 发布时间:2022/4/11 16:18:00 -- 虚拟机肯定无法访问到共享的文件夹。不能是使用虚拟机软件本身提供的共享方式访问主机的。 虚拟机要按照普通的网络方式访问共享的文件夹,就是要在虚拟机的资源管理器输入网络的共享地址,类似://192.168.0.1/xx共享目录,可以不要登录就能直接访问。 建议还是找局域网内的其它电脑测试吧
|
-- 作者:wukangppbb -- 发布时间:2022/4/11 16:55:00 -- 好的,谢谢 好的,谢谢,我去测试一下。 |