|
7
|
| Michael La Voie Frederik Gheysels · 技术社区 · 16 年前 |
|
|
1
19
如果手动转换太耗时,而自动转换不起作用,我认为你唯一的其他选择就是构建自己的转换器。你可以编写一个简单的控制台应用程序,它在命令行上获取目录路径,并处理该目录中的每个文件。这并不难——在这里,我会让你开始:
30分钟编码,30分钟调试。有一些明显的错误,比如,如果你的代码在任何地方都包含一个结束脚本标签 内部 ,则无法正确导出。结果不会很好,但这应该能处理90%的代码,你应该能够手动清理任何问题结果。这有帮助吗? |
|
|
2
3
基本上,您需要创建一个类文件。从System继承类。网状物。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文件有2个部分,并且你能够以机械的方式分割它,为什么你不编写一个小型解析器来自动化这项工作呢?应该不难,这只是纯文本操作和递归文件查找。 |
|
Willy · LINQ:将分组列表转换为新列表 8 年前 |
|
|
Kapil · 如何使用参数设置脚本任务SSI的路径 8 年前 |
|
|
c00000fd · 跨命名空间和不同的.H文件的友元类 8 年前 |
|
|
tangoal · 调用模板类成员时非法使用此类型作为表达式 8 年前 |