网站首页 > 文章中心 > 其它

vb.net数据库安装包

作者:小编 更新时间:2023-08-12 19:30:14 浏览量:314人看过

vb.net怎样打包?

打包的具体操作步骤:

①.)新建"安装和部署项目"-- "安装向导"

... (如果有引用其他的dll)

位于:C:\Program Files\Common Files\Merge Modules\ 下

具体功能如下:

(托管组件 MSM 处理所有托管组件的分发,其中包括 Windows 窗体查看器、Web 窗体查看器和所有 Crystal Decisions 命名空间)

(对于使报表运行所需的所有其他文件,由数据库访问 MSM 处理其分发.其中包括数据库、导出和图表驱动程序.)

(KeyCode MSM 处理 Crystal Decisions 密钥号码的安装,注意是添加合并模块,否则没有"MergeMouduleProperties"属性)

(是vc的运行库,估计是Crystal Report或涉及到的某些程序是用vc写的,所以需要它!)

至此整个分发程序已经做好,再把刚才做的那个安装程序双击一下......

-----------------------------------------------------------------------

打包时加入卸载功能:

方法一:

方法二:(推荐)

①先生成安装包,记下ProductCode,下面要用到

'power by: landlordh

Module uninstall

Sub Main()

Dim myProcess As Process = New Process

End If

myProcess.Close()

End Sub

End Module

如果装个ms的控件的话,则直接把framework和msac打在包里.

数据库不知道怎么打包?安装程序后由于无数据无法应用.VB.net, SQL2008

安装过程中出错导致,我最开始先老是出现你这种情况. 至于是什么地方的问题我也没找出来,不过我的解决方法是,先卸载ACCESS,再卸载VS,然后先安装VS,再安装ACCESS.整个安装过程建议跟进,因为有时会提示DLL文件覆盖的情况. 我的问题就是这样解决的,开始很烦,希望对你有帮助

满意请采纳

VB.NET怎么安装

VB.NET安装部署一).创建部署项目

① 在"文件"菜单上指向"添加项目",然后选择"新建项目".

VB.NET安装部署二).将 主程序 项目的输出添加到部署项目中

VB.NET安装部署三).创建安装程序类

① 在"文件"菜单上指向"新建",然后选择"项目".

VB.NET安装部署四).创建自定义安装对话框

①.0. 选择 Edit1Value 属性并键入:dbservers

VB.NET安装部署五).创建自定义操作

附:/targetdir="[TARGETDIR]/"是安装后的目标路径,为了在installDB类中获得安装后的路径,我们设置此参数.

VB.NET安装部署六).添加文件

① 将SQL Server备份成文件DB.dat添加到"setup1"项目(在企业管理器中右击数据库-所有工作-备份数据库,备份成一个文件,取名为DB.dat)

(如果有水晶报表)

(.net一定是必须的)

... (如果有引用其他的dll)

(托管组件 MSM 处理所有托管组件的分发,其中包括 Windows 窗体查看器、Web 窗体查看器和所有 Crystal Decisions 命名空间)

(对于使报表运行所需的所有其他文件,由数据库访问 MSM 处理其分发.其中包括数据库、导出和图表驱动程序.)

(KeyCode MSM 处理 Crystal Decisions 密钥号码的安装,注意是添加合并模块,否则没有"MergeMouduleProperties"属性)

(很多人经常出现查询错误,不妨加上这个)

VB.NET安装部署七).打包时加入卸载功能:

①先生成安装包,记下ProductCode(选择解决方案资源管理器根目录如setup1,再查看属性标签,不是右键中的属性),下面要用到

'power by: landlordh

Module uninstall

Sub Main()

Dim myProcess As Process =

New Process

If System.Environment.OSVersion.

myProcess.Start("msiexec", "/X

End If

End Sub

End Module

VB.NET安装部署八).打包时加入.net环境和MDAC功能:

把MS的PluginInstaller.msi插件装上后,用vb.net的自带的打包工具打包,就会自动把.net framework环境打进去,再下面的步骤进行设置,就可以把MDAC也打包.使用 Setup 项目安装 MDAC

①确保 Visual Studio .NET 框架引导程序插件已安装.

①.0.将 Bootstrapper 属性设置为 Windows Installer Bootstrapper(Windows 安装引导程序).

我用vb.net制作一个系统,在自己的机子上运行没有问题,打包成安装包装在其他电脑上总是报错

本机上的数据库名字和原来的不一样,所以系统找不到数据库报错

用VB.net打包后的软件,如何支持覆盖安装呢?

①.、打包要知道的问题:

A、要打包哪些文件.

B、如何修改注册表.

C、如何设置环境变量.

D、打包使用哪些工具.

我们先找一个装有Oracle的机器,把以下的文件打包.为了保证Oracle能正常访问,我们需要保持原目录结构不变.

B、$ORACLE_HOMEnetwork目录下的三个目录:Admin、mesg、tnsapi,把它们全部打包.

C、$ORACLE_HOMEocommonnls目录.

D、$ORACLE_HOMEoracoremesg目录.

E、$ORACLE_HOMEsqlplus下的两个目录:admin、mesg.

为不麻烦,我们可以把这个装有Oracle的机器的注册表里边Oracle信息照搬过来.全部照抄.

设置环境变量,我们要在PATH前边加上$ORACLE_HOMEBIN;

我个人比较喜欢的工具是WiseInstaller,它的功能很强大,能导入整个文件目录(我感觉这一点比Install shilled要好)、导入注册表、也可以设置环境变量,以及设置NT服务等等(我好象是给它做广告似的).

第一步,先把我说的这些文件目录全部导入到我们的安装工程中去.

第二步,找到设置注册表选项,导入注册表中HKEY_LOCAL_MACHINESOFTWAREORACLE下边所有的注册表值.

第三步,找到环境变量设置选项,在它的PATH那里加上$ORACLE_HOMEBIN.这里的$ORACLE_HOME用来代替.

做完这一切,编译,发布,完成.

现在假设我们已经做完了这个安装包,并且把它安装到了我们的电脑上边,那么,在开始菜单上是没有ORACLE这个选项的,如何设置Oracle NET EASY呢?

我们现在暂时可以这样做:

比如,我们现在想配置一个叫做NTSERVER的服务名,我们就可以这样写:

NTSERVER =

(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = TCP)(HOST = 机器名)(PORT = 端口号))

)

(CONNECT_DATA =

(SERVICE_NAME = 全局数据库名)

然后,直接把它加到tnsnames.ora这个文件的后边就行了.

如果NTSERVER这个服务名已经存在的话,我们可以直接修改它的机器名、端口号和全局数据库名就可以了.

麻烦各位朋友帮我看一下~我是新手刚写个vb.net连接数据库的命令~找不到可安装的 ISAM怎么解决?

先查一下你的ISAM安装完整了没有,没记错的话,ISAM是包含在VS或者Office安装包里的.

以上就是土嘎嘎小编为大家整理的vb.net数据库安装包相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章