如何部署我的应用程序?

时间:2011-03-07 07:19:29

标签: c#

我想部署我的应用程序。我按照这一步但我无法得到.exe文件。步骤进行:

第一步:

使用任何语言(即C#或VB.Net)在VS.Net中创建一个基于Windows的应用程序。

第二步:

程序运行后,您已准备好进行设置。要将设置添加到现有应用程序,请转到“转到文件”>添加项目>新项目。 程序运行后,您已准备好进行设置。要将设置添加到现有应用程序,请转到“转到文件”>添加项目>新项目。 窗口如下所示,您选择项目作为安装项目并给出名称及其位置。

第三步:

创建安装项目后,右键单击项目而不是选择视图,它将显示不同的可能操作,您可以使用此安装项目执行这些操作。 可用的选项是

  • 文件系统
  • 注册表
  • 文件类型
  • 用户界面
  • 自定义操作
  • 启动条件

第四步:

单击文件系统,它用于在目标计算机上创建文件系统。通过此,您可以指定要在目标计算机上提供的详细信息。

第五步:

现在在新窗口中,是时候添加文件&应用程序使用的文件夹。 首先,我们添加Project Output文件。单击“项目输出”,将出现一个新的弹出窗口。选择合适的选择。对于正常项目,我们选择主要输出文件&内容文件。

它用于在目标计算机上创建文件系统。通过此,您可以指定要在目标计算机上提供的详细信息。

要添加图标/任何特定文件夹,请单击添加>文件夹和文件夹已添加。根据项目要求重命名文件夹

创建文件夹后,将文件添加到设置中。这些将以相同的方式安装在目标机器上

第六步:

现在我们要创建设置,然后我们将设置程序图标。为此,我们将执行此过程: 单击“浏览”时,会弹出一个窗口。现在,由于图标已添加到应用程序设置中,只需单击“浏览”即可打开该图标,然后单击“确定”。

第七步:

现在最后一步是编译安装项目。编译后,您会注意到它在最初创建安装项目时提供的位置生成了Setup.msi。

您可以将这个msi提供给目标计算机,当您在目标计算机上运行此msi时,它将创建一个虚拟目录,并创建您在文件系统中指定的相同文件夹结构。此安装程序还将在注册表中安装指定的那些库,这些库在注册表中指定。

现在,您可以在目标计算机上以与在自己的计算机上相同的方式浏览该应用程序。

1 个答案:

答案 0 :(得分:2)

我能理解的是,您在部署EXE文件时遇到了一些问题。

这是我见过的创建EXE或MSI文件的最佳教程:

http://balanagaraj.wordpress.com/2007/05/29/create-exe-or-setup-file-in-net-windows-application/