最近写了一个窗口程序,我简要的概述下这个窗口程序的要素。
1.该窗口程序内有多个窗体,且窗体之间有互相
调用、
传值等情况。
2.该窗口应用程序中某些窗体 有
加载图片并
显示功能(图片路径为
Debug或者Release\\图片\\图片.jpg)(很普通的路径)
3.该窗口应用程序使用的是
SQLite数据库。
问题如下:
小弟想讲此程序打包,程序
Release文件夹内是这个样子的:
(运行 原生exe文件
性福路.exe 可正常运行)
由于老师最近在讲Linux系统的事情,我只能在网上自学关于C# Winform 打包的知识。
目前看了这些教程:
(1)https://www.cnblogs.com/czg10047/p/3910113.html
(2)https://blog.csdn.net/DGPLM/article/details/50603777
(3)https://www.cnblogs.com/yinsq/p/5254893.html
等。
可最后按照教程执行下来,安装程序确实是出现了,但是安装完成之后的文件夹是这样的:
这时候不难发现,打包安装完毕之后的
文件目录,和没有打包(c# 编译文件下)时的
文件目录,几乎是一样的。让人不禁猜想,这个所谓的安装是不是只是执行了一个
复制粘贴功能。
然而我这时打开安装完成后的
性福路.exe 却没有反应,而没有打包的
性福路.exe 却可以运行。
小弟不才且愚昧,但也大概猜出是我的操作不对或者教程没有看对。
我理想中的成品应该是这样的:
双击性福路.exe即可直接运行全部功能(和c#编译时一样)
(以上目录为空文件夹,只供观赏不具备功能性)
那么请问各位大佬,我究竟要怎么做,才能是正确的打包安装。
亦或者能否发一个教程,我也可以自己学习。
如有不解疑惑的地方,请说明,我会详细补充!
拜托了!!!