c# - 将自定义操作添加到 VS 2008 安装项目

标签 c# visual-studio-2008

我使用的是 VS 2008,我已经使用 C# 创建了一个应用程序和安装文件。安装文件仅包含 visual studio 2008 提供的标准安装界面。安装时我需要检查 Windows 注册表并获取一些文件夹路径并将一些文件复制到我的应用程序文件夹。只是我需要在安装时添加自定义代码。 标准接口(interface)。

  1. Welcome
  2. Installation Folder
  3. Confirm Installation
  4. Progress
  5. Finished I need.
  6. Welcome
  7. Installation Folder
  8. Confirm Installation
  9. Progress
  10. MY Custom ACTION INTERFACE
  11. Finished

我的自定义操作执行以下操作。

例如:获取注册表路径。

object test=  Registry.GetValue("HKEY_LOCAL_MACHINE\\SOFTWARE\\Kofax Image Products\\Ascent Capture\\3.0"
                ,"ExePath",null)

If(test!=null)
{
///Copy some files to my application folder from test path.
}

我该怎么做?

最佳答案

您可以始终创建自己的自定义操作(基于 UI 的现有面板)

看看 Scott 的 帖子条目 on the subject

您可以在那里找到如何创建安装项目并向其添加自定义操作

希望对你有帮助。

关于c# - 将自定义操作添加到 VS 2008 安装项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5038641/

相关文章:

c# - 如何在不导致无限循环的情况下向 XML 文件添加数据

c# - 我可以在透明的 WinForm 上绘制面板吗?

c# - 将信息从我的列表框发送到不同的应用程序文本框

.net - .Net 应用程序可以转换为可移植应用程序,即单个 .exe

c++ - 直接显示 (AMCap) - 平台 SDK

c# - "The creator of this fault did not specify a Reason"异常

c# - 在 C# 中编写多播委托(delegate) - 我应该使用运算符还是 Action.Combine?

.net - VB.NET:如何在运行时编写字体并将其应用到标签?

c++ - 在 Visual Studio 2008 Pro 和 Standard 版本中编译项目有区别吗?

c - 使用 VS2010 构建的应用程序在 VS-Express2008 中不起作用 - C