将安装项目刻录到CD

时间:2011-01-03 13:50:14

标签: c# .net setup-project cd-burning

我以前从未在CD上烧过视觉工作室程序。我用我的所有程序文件制作了一个安装项目,它运行正常。我是否只需将以下安装程序文件刻录到CD上并将其提供给某人?

安装程序是一个包含以下内容的文件夹:

-DotNetFX35(文件夹):包含我的程序的.net要求。

-WIndowsInstaller3_1(文件夹):WindowsInstaller-KB893803-v2-x86.exe

-setup.exe

-My Installer.msi

对于看似简单的问题感到抱歉。我正在仔细检查,因为我有一张CD和一个不耐烦的雇主。

谢谢!

1 个答案:

答案 0 :(得分:2)

如果您希望自动运行,则需要添加autorun.inf。将安装文件夹的内容放在磁盘的根目录下,在磁盘的根目录下创建一个名为“autorun.inf”的简单文本文件,并添加以下内容:

[autorun] 
open=setup.exe 

这将指示操作系统在磁盘插入(并同意)时运行setup.exe。

你也可以使用autorun.inf进行other tricks。正如许多人在评论中提到的那样,测试它的最佳方法是创建ISO并对其进行测试,或购买一堆空白磁盘。这些天它们很便宜。

如果您不关心自动运行,那么您可以在磁盘上放置任何内容,它只是内容,用户只需要自己进入内容并单击设置。