我想从 64 位 win2k3 服务器上的经典 asp 应用程序调用一些 .NET web 服务。经典代码是其自己的站点,并设置了 SSL。我应该将 .NET 代码放在哪里?我是否应该从经典站点创建虚拟目录?
答案1
是的,只需创建一个虚拟目录,它会在应用程序池中创建一个“应用程序”进程线程。IIS 中的站点也需要针对 asp.net 进行配置,站点属性中有一个选项卡。
确保.net web 服务 web.config 文件也在虚拟目录中。
如果应用程序池也被使用不同版本 .net(即 v1 和 v2)的另一个站点使用,您将遇到问题,因此如果是这种情况,请在 IIS 中为该站点创建一个专用的应用程序池。