gpt4 book ai didi

.net - 具有预编译 View 的助手

转载 作者:行者123 更新时间:2023-12-01 03:58:37 26 4
gpt4 key购买 nike

我正在使用 RazorGenerator预编译我的观点。我还想使用 Global Razor 助手(在 App_Code 目录中的 cshtml 文件中定义)。但是编译抛出以下错误

The name 'KarbonHelper' does not exist in the current context



然而,智能感知似乎检测到辅助方法。我已经按照以下博客加入了 Razor 预编译 Razor Precompilation

另外我注意到帮助文件 KarbonHelper.cshtml 实际上在预期的位置被预编译成一个 .cs 文件
obj\CodeGen\App_Code\KoolHelper.cshtml.cs

欢迎任何想法或建议

最佳答案

问题在于App_Code代码生成器进程(由 Microsoft 代码控制)为您创建一个静态方法,而 RazorGenerator 为您创建一个实例方法。

我仍在寻找解决此问题的方法,该方法不涉及可怕的黑客攻击。

关于.net - 具有预编译 View 的助手,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15229183/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com