转移。
打包时不能import自定义的包或库的情况,pyinstaller打包成exe后,运行exe时Nomodulenamed缺少包,直接将包移动到系统默认提取库的文件夹内。
调用库是把一整套代码集合起来,包装成一个你随时可以调用的工具包,来完成某一个或者某一个特定领域的事情。
在百度中搜索“visual studio 打包窗体” 看第三条记录,也就是那个百度文库,有很详细的图文教程,打包窗体很简单的,另外不建议楼主打包winform窗体,别人要是在电脑上运行你的窗体,还得安装对应的net framework 40环境,如果有任何问题请追问
VS2013编写VC++ 程序的时候 是有两种库可供选择:静态库和动态库。 静态库就是 单个exe点击即可运行,动态库就是一个exe外加很多的dll库。 ,放在同一个目录下即可运行。
怎么设置动态静态?在 菜单栏》项目》属性》常规里面设置 ,然后 编译出的 就是相应的可执行文件了,如果 楼主需要 制作成安装包,再加一些其它定西(比如音乐)放进 打包,可以使用第三方的 安装包打包工具,免费的 有inno setup之类的软件 都可以。
选择Debug模式将项目重新生成,并保证没有任何bug
VS2013程序打包部署
选择解决方案,右击——添加——新建项目——安装和部署
选择Debug模式将项目重新生成,并保证没有任何bug
选择解决方案,右击——添加——新建项目——安装和部署
下载过打包工具InstallShield2013LimitedEdition,自己可以百度下,进去官网下载即可
添加好安装和部署程序,如下:
公司名称和程序名称不需要更改的话直接设置语言,更改字体
添加 NET Framework package ,版本视程序的需要而定
添加程序文件,现在就需要打开自己的程序位置,看看bin/Release路径下有没有文件
设置快捷方式
打开解决方案下Releases,设置Setupexe,最后把解决方案配置改成SingleImage(生成单一映像),重新生成解决方案
9
打包好的程序在setup/express/singleimage/diskimages/disk路径下,打开安装就可以了。win7以上系统打包成功后如果需要在XP上运行还需要安装NET Framework
以上就是关于vs打包程序,无法调用库全部的内容,包括:vs打包程序,无法调用库、VS2017WINFORM怎么打包安装程序、如何用 VS 2013 打包 VC++ 程序等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)