asp.net 4 预编译实用程序和经典 asp 文件

发布于 2024-10-17 21:09:06 字数 244 浏览 7 评论 0原文

我们有一个巨大的网站,仍然有 800 多个经典的 ASP 页面。在将站点升级到 4.0 的过程中,我遇到了一个问题,即 ASP.NET 预编译实用程序 aspnet_compiler 在那些经典的 ASP 页面中抛出数百万个错误,尤其是包含指令时。 (主要是常量和函数在全局文件中定义,在包含的文件本身中不可见)

有没有办法告诉预编译实用程序忽略经典的 asp 和 inc 文件?

除了转换所有 ASP 页面以使其预编译之外,还有其他方法吗?

We have a huge site that still has over 800 classic asp pages. While working on the upgrade of the site to 4.0 I cam across an issue where asp.net precompile utility aspnet_compiler throws millions of errors in those classic asp pages, especially with the include directives. (mainly constants and functions are defined in the global files not visible in the included file itself)

Is there a way to tell precompile utility to ignore classic asp and inc files?

Is there any other way other then converting all asp pages to make it precompile?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

旧梦荧光笔 2024-10-24 21:09:06

您可以删除所有 .asp 文件,看看是否有人注意到。

只是在开玩笑。

相反,如何制作不带 .asp 文件的站点副本,然后对其进行预编译。或者暂时删除 .asp 文件,预编译,然后将其移回。

但是,顺便说一句,欢迎享受使用过时技术的乐趣。从现在开始,情况只会变得更糟;它不会变得更好。

You could delete all of the .asp files and see if anyone notices.

Just kidding.

Instead, how about making a copy of the site with no .asp files, and precompile that. Or temporarily delete the .asp files, precompile, then move them back.

But, BTW, welcome to the joy of using obsolete technologies. It just keeps getting worse from here on; it won't get any better.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文