生成经典ASP与ASP.Net和最大兼容性

生成经典ASP与ASP.Net和最大兼容性,asp.net,asp-classic,Asp.net,Asp Classic,我有一些软件,目前生成了一系列文件,其中一个是相对简单的PHP文件。(不使用OOP、PEAR或其他任何东西,只使用存在于许多PHP版本中的内置函数。) 我有一些客户也使用ASP和ASP.Net-我实际上从未使用过这些语言中的任何一种,但看看它,我认为大多数PHP代码都可以直接翻译成经典的ASP代码 但是,有人能告诉我如何最好地生成在经典ASP和新ASP.NET IIS/类似服务器上执行/运行的代码的来源吗?ASP.Net能否执行ASP/vbscript.ASP文件?所以,例如,如果我有一个ASP

我有一些软件,目前生成了一系列文件,其中一个是相对简单的PHP文件。(不使用OOP、PEAR或其他任何东西,只使用存在于许多PHP版本中的内置函数。)

我有一些客户也使用ASP和ASP.Net-我实际上从未使用过这些语言中的任何一种,但看看它,我认为大多数PHP代码都可以直接翻译成经典的ASP代码

但是,有人能告诉我如何最好地生成在经典ASP和新ASP.NET IIS/类似服务器上执行/运行的代码的来源吗?ASP.Net能否执行ASP/vbscript.ASP文件?所以,例如,如果我有一个ASP.Net页面,它可以正常工作-可以包括/执行我生成的输出内容的经典ASP文件吗


我希望创建一个解决方案,该解决方案对我来说尽可能容易维护,但也尽可能容易被我的客户使用

你到底想让你的代码做什么?IIS支持经典的ASP。您可以在同一个网站上运行经典ASP和ASP.net页面,但它们不能使用彼此的代码答案是否定的。它们是驻留在不同应用程序池中的完全不同的语言,不能重用彼此的代码。注意:Windows 2012支持经典ASP,在将来的版本中可能不会这样。目前,代码在独立文件中是自包含的。目前我只需要访问同一目录中的文件,但将来可能需要SQL/DB访问。(它读取GET参数并将数据返回到AJAX/Javascript。基本上,我的软件生成HTML、JS、数据文件和PHP/ASP代码。)