【问题标题】:Validate .CS code files in Umbraco在 Umbraco 中验证 .CS 代码文件
【发布时间】:2025-11-30 17:05:01
【问题描述】:

我使用 TeamCity 作为 Umbraco 代码库的 CI 工具。由于 Umbraco 使用非编译的 CodeFile="MyFile.cs" 而不是已编译的 Codebehind 文件,因此在站点上运行编译工具不会发现任何编码错误。

其他人如何将验证/验证添加到此类非编译代码库中?我能做些什么来检查代码是否正确吗?这里有什么交易技巧吗?

谢谢, 克里斯。

【问题讨论】:

    标签: c# asp.net msbuild teamcity umbraco


    【解决方案1】:

    对于我们的 Umbraco 项目,我们正在使用 Web 应用程序项目,因此它们确实会被编译,这对我们来说效果很好。

    另一个可能的选择是pre-compile 该站点,我在其他项目中使用过这种方法并取得了一些成功,但在 Umbraco 中没有。

    【讨论】:

      【解决方案2】:

      如果您在项目中将 .cs 文件设置为 Compile,会发生什么情况?

      【讨论】: