6
|
Michael La Voie Frederik Gheysels · 技术社区 · 15 年前 |
![]() |
1
19
如果手动转换太费时,而自动转换不起作用,我认为您唯一的其他选择是构建自己的转换器。您可以编写一个简单的控制台应用程序,它在命令行上采用目录路径并处理该目录中的每个文件。这并不难-在这里,我会让你开始:
30分钟编码,30分钟调试。有一些明显的错误,比如,如果代码在任何地方都包含一个结束脚本标记 里面 ,则无法正确导出。结果不会很好,但这应该会处理90%的代码,并且您应该能够手动清除任何问题结果。好的,有帮助吗? |
![]() |
2
3
基本上,您需要创建一个类文件。继承system.web.ui.page中的类,然后更改该页的page指令以指向后面的代码。
其中inherits是类文件的名称,codebehind是刚刚创建的代码文件。您可能需要重新加载项目以使解决方案资源管理器显示嵌套的文件,但即使您不这样做,它也应该可以工作。 您还可以查看已接受的答案,以获得替代方案。 How does IIS know if it's serving a Web Site or a Web Application project? |
![]() |
3
2
我不知道诚实的捷径。 你最好的办法可能是创建一个新页面,然后复制粘贴,直到一切正常,然后删除源文件,将新文件重命名为旧文件名并重新生成。 不太理想,但可能是最快/最干净/最安全的进出港方式。 |
![]() |
4
1
谢谢!如果代码是在vb.net上编写的,这里有一个经过细微修改的版本。只需编译并运行包含ASPX站点的每个文件夹中的转换器。
|
![]() |
5
0
如果您的ASPX文件有两个部分,并且能够以机械方式拆分它,那么为什么不只编写一个小的解析器来自动化工作呢?不应该很难,它只是简单的文本操作和递归的文件查找。 |
![]() |
Willy · LINQ:将分组列表转换为新列表 7 年前 |
![]() |
Kapil · 如何使用参数设置脚本任务SSI的路径 7 年前 |
![]() |
c00000fd · 跨命名空间和不同的.H文件的友元类 7 年前 |
![]() |
tangoal · 调用模板类成员时非法使用此类型作为表达式 7 年前 |