|
|
1
13
Windows中没有需要安装应用程序的内容。也就是说,安装的目的是:
简单地避免使用注册表并将文件本地保存到应用程序中,通常足以使应用程序可移植。 也就是说,只要您允许用户在您的软件中选择一个数据库位置,您就可以了。例如,在.ini文件中保存笔驱动器上的信息将允许您插入的每台计算机读取这些相同的设置。
如果希望每台计算机都有一个到数据库的不同连接字符串,则可以将设置保存到
但是,第二种方法的缺点是,用户无法“卸载”和恢复写入的空间
编辑
:如果您的真正问题是如何分发应用程序
没有安装程序
,只需构建应用程序的发布版本,并查看
|
|
|
2
0
如果您只想连接到一个数据库,您可以在exe中进行连接,而不需要任何类型的安装程序。如何做到这一点取决于它是哪个数据库,以及您如何连接到它,但通常需要在exe(或在exe可以读取的外部XML文件)中编码的项是 连接字符串 .此连接字符串可能是安装程序正在管理的。 关于在C中构建第一个Windows应用程序的一个很好的教程可以在这里找到: http://msdn.microsoft.com/en-us/library/360kwx3z.aspx |
|
|
3
0
如果您不知道在哪里以及如何启动窗口窗体应用程序,或者如何连接到数据库,那么有很多教程,您可以很容易地通过谷歌进行搜索;) 以下是几个例子:
|
|
|
4
0
最简单的安装形式;使用if/else;当应用程序启动时,它将检查一些注册表项(例如,installation=done),如果registery key的值为“done”,则运行else部分,这意味着运行应用程序。如果“未完成”,则设置所有初始设置,然后运行应用程序。伪代码如下:
|