Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/274.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Visual Studio安装项目中的应答文件_C#_Visual Studio 2010_Setup Project - Fatal编程技术网

C# Visual Studio安装项目中的应答文件

C# Visual Studio安装项目中的应答文件,c#,visual-studio-2010,setup-project,C#,Visual Studio 2010,Setup Project,我正在尝试在VisualStudio中创建一个安装项目。我希望它是一个无人参与的安装。你知道我怎么把答案文件传给它吗?到目前为止,我认为我可以创建一个自定义安装操作,并将应答文件的内容(作为参数传入)复制到另一个文件中。这是正确的方法还是有其他处理应答文件的标准方法 对于正常设置,您实际上不需要应答文件。只是,所有东西都应该使用默认配置安装 msiexec -i c:\pathtofile\mypackage.msi /q 如果您确实需要更改某些默认值,尽管您可以直接在安装项目中更改它们,但在

我正在尝试在VisualStudio中创建一个安装项目。我希望它是一个无人参与的安装。你知道我怎么把答案文件传给它吗?到目前为止,我认为我可以创建一个自定义安装操作,并将应答文件的内容(作为参数传入)复制到另一个文件中。这是正确的方法还是有其他处理应答文件的标准方法

对于正常设置,您实际上不需要应答文件。只是,所有东西都应该使用默认配置安装

msiexec -i c:\pathtofile\mypackage.msi /q
如果您确实需要更改某些默认值,尽管您可以直接在安装项目中更改它们,但在调用msi时也可以这样更改:

msiexec -i c:\pathtofile\mypackage.msi ALLUSERS=1

一个完整的列表。

我们有许多需要配置的值。将它们作为命令行值传递可能会很麻烦,这就是为什么我们需要应答文件的原因。