如何在安装过程中执行ini文件(visual studio 2008安装项目)?

时间:2010-08-17 11:38:21

标签: visual-studio

我有一个安装项目。 Project有几个dll和一个ini-file。我需要执行该ini文件来注册我的dll。

我该怎么做?

Visual Studio 2008。

1 个答案:

答案 0 :(得分:0)

.ini个文件用于配置;他们没有“被执行”。

您的意思是.inf文件吗?但是.inf文件通常用作你安装程序的简单替代品,你似乎有。

无论如何,对于.inf文件,来自Win32,你想调用ShellExecute()并将lpOperation设置为“Install”,并将lpFile设置为.inf文件的完整路径。

在.Net中,使用ProcessStartInfo参数调用Process.Start。 ProcessStartInfo对象需要将其Verb属性设置为“Install”。

您可能需要从Administor帐户运行安装程序才能使其正常工作。