C#winform发布的程序。为什么安装的时候没有路径选择的。而且安装后。我在代码里面获取当前的程序目录

C#winform发布的程序。为什么安装的时候没有路径选择的。而且安装后。我在代码里面获取当前的程序目录,第1张

关于你这个问题,我建议你在配置文件中动态指定此路径否则

你的程序如果打包的话,该路径为 \img\ajpg

如果在DEBUG的情况下,该路径为 \\img\ajpg

winform利用API函数获取系统的信息

具体的你可以看一下这个网页

>

其实你的问题应该归于一个问题:正式发布后,你这两个项目的目录关系是什么,是在一起还是随便分开的,如果两个项目本身没什么关系,那最简单的方法就是比如你Tcp server启动的时候,把启动路径下的accdb的绝对路径写入注册表一个固定位置。之后winform启动时,从这个注册表读就行了(如果注册表没数据就那提示先运行tcp server)

注1:地图一般不建议用google地图,现在基本用不成,建议换其它的地图API,比如百度。

注2:你这是一个C/S架构吧,如果不是单纯的演示版本建议换其它数据库服务,比如mssql或mysql,这样winform直接从数据库读就行了。

1这个问题我认为是一个伪命题;

2winform程序应该是指windows平台下的客户端程序,相对的,web程序中有webForm技术的概念;

3winform程序通过>

以上就是关于C#winform发布的程序。为什么安装的时候没有路径选择的。而且安装后。我在代码里面获取当前的程序目录全部的内容,包括:C#winform发布的程序。为什么安装的时候没有路径选择的。而且安装后。我在代码里面获取当前的程序目录、C#怎样获取项目的debug路径、winform程序获取根目录等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/web/9782787.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-01
下一篇2023-05-01

发表评论

登录后才能评论

评论列表(0条)

    保存