我写了一个winform 程序,用本地数据库VS 2012打包winform怎么样?winformC#如何从程序打包vs 2013winformApplication程序中的各种资源解压下载的SDK压缩包?用C# 程序写的WinForm窗体。
如果您真的不想使用。NET框架,用VC编译就可以了。NET的MFC,并将MFC类库编译成静态的,以便在其他计算机上使用。将MFC类库编译成静态。不需要安装。可以双击直接打开。写的时候可以直接做一个项目,在里面定义所有要用的类,不用单独生成一个DLL文件。修改编译后,可以直接将调试目录下项目对应的exe文件复制到其他机器上,根本不用安装就可以正确运行。
在vs中新建项目,其他项目类型,安装部署,在VisualStudioInstaller中安装项目,可以生成安装文件。您可以设置文件存储位置、添加注册表项和添加桌面图标。对于数据库,使用sqlserver数据库,可以使用这个连接字符串(server。;Databasetestdbattach db:\ testdb . MDF;UidsaPwdsa),实现数据库的自动附加。
可以用一个比较鸡贼的方法。在开发的时候,读取要执行的文件,然后复制读取的内容。通过写入文件来创建文件,然后在代码中写入保存的文件内容。只需使用打包 tool。更复杂的,ILMerge加资源释放。需要工具,不要自带。VS本身提供安装包制作工具,也就是安装和部署,但是不是很好用。建议使用安装包制作工具AdvancedInstaller10,直接加载项目即可。完成这些步骤后,您可以生成一个安装包和一个EXE文件,您的客户可以单击Install。
4、vs2012如何 打包带有本地数据库的 winform 程序?首先,在程序中引用数据库文件时,路径不应该写成绝对路径,而应该写成相对于exe的路径。比如在exe的所有目录下,都有一个数据库目录,专门用来存储数据库文件。这样,在安装程序时,只需要将数据库放入已安装的exe目录下对应的数据库中即可。当然,您可以为程序的安装编写代码,以决定安装后是否创建或修改配置文件,以适应新的数据库位置。
5、我写了一个 winform 程序,怎么整体 打包为一个EXE也就是说,你还有一些其他的资源文件,比如文本文件、图片、音频等。在项目的右键属性中添加资源可以在你的代码中直接访问,操作时可以选择不复制到当前目录。用户在使用时可能找不到你的文件在哪里,这是相当惊人的。可以,如果不参考相关dll的话。既然是引用,那就要带个dll。如果你真的想打包,就按照我上面的资源文件。具体来说,是不可能的。图片、文档文件和依赖dll不能打包到单个exe。调试下的exe只是主执行程序,并不能包含一切。如果程序只有一个exe,这个。
6、关于 winform 程序 打包的数据库问题其实很简单。您可以在打包时添加数据库,例如,您的数据库位于程序运行的起始目录中。1.您的数据库是本地的还是服务器的?如果是服务器,看看配置文件有没有问题。2.我觉得你不可能异常连接数据库,所以框架没有问题。3.至于你打包,你实际上生成了一个。exe文件并放到文件下面的调试文件夹中复制到对方电脑上运行即可。
7、怎样 打包vs2013的 winform应用 程序解压下载的SDK包,找到vc_redist目录,安装相应平台的VC 运行时。请注意,即使您的计算机上安装了VC 运行时,它仍然需要安装在这里,对于Win8和Win8.1,请先使用磁盘清理工具cclean,否则可能会出现无法安装的问题。建议使用64位操作系统,安装x86和x64 VC 运行时库。
文章TAG:打包 程序 winform exe winformwinform winform程序怎样打包