在C#.NET的WINFORM程序发布后,怎样用代码查看软件的版本号

在C#.NET的WINFORM程序发布后,怎样用代码查看软件的版本号,第1张

SystemDiagnosticsFileVersionInfo fvi = SystemDiagnosticsFileVersionInfoGetVersionInfo(@"d:\aexe"); //此处换成你的WINFORM程序的EXE路径

string 版本号 = fviFileVersion;

//fviFileMajorPart //主版本号

//fviFileMinorPart //子版本号

获取其他信息,请参见 FileVersionInfo 的说明

你是怎么获得的?获得的是当前目录吧。当前目录不一定就是启动目录的。通过ApplicationStartupPath获得当前程序的目录。通过ClickOnce安装的程序是没有目录选择的

其实很简单,你可以在你打包的时候,把你的数据库添加进去,还有就是

比如你的数据库就放在你程序运行的起始目录。即在debug下,你安装好你的系统好后,把数据库放在安装好的目录即可解决哈!

有问题hi我哈!

如果不要求安装mysql,仅仅打包其数据,那就把它当成一个普通文件打在包里即可(全是一大堆的insert语句),在安装时,动态执行这个文件即可。

你可以下载dnt或者dntnet的安装包,它虽然是web安装,但和你的需求一样,在成功连接数据库库后,就运行包含在一个文件中的N多条SQL语句,完成数据准备工作。

以上就是关于在C#.NET的WINFORM程序发布后,怎样用代码查看软件的版本号全部的内容,包括:在C#.NET的WINFORM程序发布后,怎样用代码查看软件的版本号、C#winform发布的程序。为什么安装的时候没有路径选择的。而且安装后。我在代码里面获取当前的程序目录、winform程序附带数据库打包发布问题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: http://outofmemory.cn/zz/9299027.html

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

发表评论

登录后才能评论

评论列表(0条)

保存