是否可以在同一站点上 运行 经典 asp 和网页 (webmatrix c#)?

Is it possible to run classic asp and webpages (webmatrix c#) on the same site?

我有一个非常古老的主页,由经典 asp 制作而成,非常有用,但我们需要轻松上传图片并将它们保存在服务器上。

之前我们使用同一台服务器上的 asp.net 网络表单页面来完成此操作,效果非常好。但是真的越来越不靠谱了,需要换别的了。

当时我的想法是用matrix、razor和c#构建一个网页。所以今晚我一直在摆弄并让它在我的电脑和本地网络服务器上运行。

我现在的问题是我需要在与经典 asp 相同的站点上 运行 并且我真的不知道如何配置它并使其工作。

我有一个 App_Data 和 bin 文件夹,将它们放在网站的根文件夹中,还是我可以将它们放在任何地方,页面将查找任何 App_Data 和 bin 文件夹以及 运行宁码?

我已经完成了一些测试,但是因为我没有测试服务器可以尝试,只能在真实服务器上尝试,所以我不想尝试太多,因为我可能会崩溃网站。

感谢任何帮助:-)

您可以 运行 同一站点上的两个环境,但是,您不能(至少不容易)在它们之间共享会话状态。这不是我推荐的事情。

也就是说,只要您不需要在现有主页和上传页面之间共享会话状态,即上传页面可以作为一个独立的系统,那么您应该没问题。