C# 如何从命令行运行VisualStudio安装项目

C# 如何从命令行运行VisualStudio安装项目,c#,.net,command-line,setup-project,C#,.net,Command Line,Setup Project,我已经创建了一个安装项目。我还添加了一个启动条件。如果条件未满足,则会抛出一个错误。 现在我想从命令行运行msi文件。但是当我这样做时,如果有任何错误(如果先决条件不满足),那么我需要在命令提示符中列出错误。当前,当我在命令提示符下运行它时,错误会弹出一个消息框。让我知道如何在命令提示符下获取此信息。或者写入日志文件,并在命令行中输入日志文件路径 当您运行它使用的MSI时,它是类似windows的应用程序。没有可供您将错误写入的控制台 相反,您可以: msiexec/i“C:\MyPackage

我已经创建了一个安装项目。我还添加了一个启动条件。如果条件未满足,则会抛出一个错误。
现在我想从命令行运行msi文件。但是当我这样做时,如果有任何错误(如果先决条件不满足),那么我需要在命令提示符中列出错误。当前,当我在命令提示符下运行它时,错误会弹出一个消息框。让我知道如何在命令提示符下获取此信息。或者写入日志文件,并在命令行中输入日志文件路径

当您运行它使用的
MSI
时,它是类似windows的应用程序。没有可供您将错误写入的控制台

相反,您可以:

msiexec/i“C:\MyPackage\Example.msi”/L*V“C:\log\Example.log”


我投票结束这个问题,因为它与开发或构建MSI文件无关。这是一个It问题。