【发布时间】:2016-11-13 02:49:33
【问题描述】:
我发现一些命令行参数可以运行生成 xml 格式的 CSSLint 报告。通过命令提示符运行时它工作正常。
参数:
csslint --format=csslint-xml "{SourceDir}\bootstrap.css" > "C:\temp\csslint.xml"
我想通过 C# 应用程序执行它。我尝试了以下代码。
Process process = new Process()
{
StartInfo =
{
FileName = "cmd.exe",
Arguments = "csslint --format=csslint-xml " + @"""{SourceDir}\bootstrap.css""" + @" > ""C:\Temp\CssLint.xml""",
UseShellExecute = false,
RedirectStandardOutput = true,
CreateNoWindow = true,
}
};
process.Start();
process.WaitForExit();
但它不起作用。我可以为这个问题提供解决方案或想法吗?
还有什么方法可以为指定目录生成 CSSLint 报告吗?我想给出目录路径而不是文件名。
【问题讨论】:
标签: c# jenkins command-line csslint