gpt4 book ai didi

c# - 将内联 C# 转换为代码隐藏文件的工具

转载 作者:行者123 更新时间:2023-11-30 12:53:24 25 4
gpt4 key购买 nike

我有许多包含大量内联 C# 的遗留 Web 控件 (ascx)。表单包含许多重复和重复的代码。我们的第一个计划是将代码移动到每个文件的代码背后,然后重构等......这样做是为了将客户端升级到他们的 cms 的最新版本

目前我们将不得不从数百个文件中手动复制和粘贴,创建代码隐藏,复制代码,根据客户端导入添加命名空间,然后进行任何整理

有没有人知道可以为我们完成大部分工作的工具?

谢谢

最佳答案

DMS Software Reengineering Toolkit旨在支持自动化大规模变更工具的 build 。

它可以解析 HTML 和 C#(并构建相应的 AST)并且可以配置为解析 .ascx 文件。使用解析树,可能会生成您想要的结果。这容易吗?不,实用吗? ,如果您重新设计的代码量很大,就像您的情况一样。

关于c# - 将内联 C# 转换为代码隐藏文件的工具,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2427318/

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