我是C#和项目的新手。我的团队成员在字符串中犯了很多拼写错误。如果存在拼写错误,我的经理希望构建失败。搜索时我发现 Visual Studio代码分析工具和拼写检查器插件。
我已配置代码分析工具,以便在出现拼写错误时显示分析错误。有没有办法在这种情况下强制执行构建失败?这是一个好方法吗?有没有更好的方法?我正在使用VS2012。
修改
我已将代码分析配置为在每个构建上运行。现在它在保存代码后显示运行项目时出错,但如果我再次运行代码(不保存),它会成功运行。但我希望它在每次运行时显示show error,直到Code Analysis错误得到解决。
答案 0 :(得分:0)
我不认为使用代码分析强制构建错误是一种很好的方法,在编写代码时开发人员真的很不安,开发人员可以在他们的环境中关闭或卸载插件。
您可能需要设置一个构建服务器,该服务器将代码分析作为其中的一部分运行。它可以是cruise control .net或team city或sonarqube。
您可以在该服务器上运行其他内容,例如单元测试,自动部署,复杂性报告,评论等。