Я хочу вызвать некоторые веб-службы .NET из классического приложения asp на 64-разрядном сервере win2k3. Классический код - это собственный сайт с настроенным SSL. Куда мне поместить код .NET? Могу ли я создать виртуальный каталог с классического сайта?
Да, просто создайте виртуальный каталог, он создает поток процесса «приложения» в пуле приложений. Сайт в IIS также потребуется настроить для asp.net, для этого есть вкладка в свойствах сайтов.
Убедитесь, что файл web.config веб-службы .net также находится в виртуальном каталоге.
Если пул приложений также используется другим сайтом, использующим другую версию .net (то есть v1 с v2), вы столкнетесь с проблемами, поэтому в этом случае создайте выделенный пул приложений для этого сайта в IIS.