Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Конвертирование классической asp в aspx
|
|||
|---|---|---|---|
|
#18+
Есть кусок очень старой программы, написанный на asp. Сейчас переводим сервер на Windows 7 и этот кусок, ясное дело не работает. Подскажите, как это с минимальными затратами перевести в aspx. Насколько я понимаю, код не очень сложный, но опыта в этой области у меня совсем нет. Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.07.2013, 22:19 |
|
||
|
Конвертирование классической asp в aspx
|
|||
|---|---|---|---|
|
#18+
Ay-y, так просто «конвертнуть» не получится. придется полностью переписать. в aspx другой конвеер (в зависимости от выбранной технологии), а также совсем другой язык VB.NET/C# на выбор. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.07.2013, 22:45 |
|
||
|
Конвертирование классической asp в aspx
|
|||
|---|---|---|---|
|
#18+
Ay-yЕсть кусок очень старой программы, написанный на asp. Сейчас переводим сервер на Windows 7 и этот кусок, ясное дело не работает. Подскажите, как это с минимальными затратами перевести в aspx. А включить поддержку ASP не судьба? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.07.2013, 23:06 |
|
||
|
Конвертирование классической asp в aspx
|
|||
|---|---|---|---|
|
#18+
Как? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.07.2013, 23:08 |
|
||
|
Конвертирование классической asp в aspx
|
|||
|---|---|---|---|
|
#18+
Ay-yКак? А зачем конвертировать, если и так работает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2013, 10:01 |
|
||
|
Конвертирование классической asp в aspx
|
|||
|---|---|---|---|
|
#18+
Ay-yКак? Установи поддержку ASP через панель управления. Создай новый пул с classic pipeline. Назначь своему сайту этот пул. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2013, 11:53 |
|
||
|
Конвертирование классической asp в aspx
|
|||
|---|---|---|---|
|
#18+
Можно просто скопипастить этот текст в aspx, и он тоже будет работать. Только нужно убрать первую строчку и поправить VBS-код в соответствии с синтаксисом VB.NET: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2013, 13:33 |
|
||
|
Конвертирование классической asp в aspx
|
|||
|---|---|---|---|
|
#18+
Antonariy, А всё-таки, нафига конвертировать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2013, 16:37 |
|
||
|
Конвертирование классической asp в aspx
|
|||
|---|---|---|---|
|
#18+
Не работает. Object reference not set to an instance of an object. Код вот такой Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2013, 16:49 |
|
||
|
Конвертирование классической asp в aspx
|
|||
|---|---|---|---|
|
#18+
bazileAy-yКак? Установи поддержку ASP через панель управления. Создай новый пул с classic pipeline. Назначь своему сайту этот пул. Попытались следовать указаниям Микрософта To enable ASP on Windows Server 2008 1.Click Start, point to Control Panel, click Programs, and then click Turn Windows features on or off. 2.In Server Manager, click Add Roles. 3.On the Add Roles Wizard page, select Application Server, click Next three times, and then click Install. Windows Server installs the new role. Но оказалось что Application Server на странице нету. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2013, 17:09 |
|
||
|
Конвертирование классической asp в aspx
|
|||
|---|---|---|---|
|
#18+
Ay-yПопытались следовать указаниям Микрософта To enable ASP on Windows Server 2008 В первом сообщении ты писал что переносите на Windows 7. Определись точно какая у вас ОС. Windows 7 и Windows Server 2008 имеют разное назначение и отличаются друг от друга. Ay-yНо оказалось что Application Server на странице нету. Скриншот покажи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2013, 17:16 |
|
||
|
Конвертирование классической asp в aspx
|
|||
|---|---|---|---|
|
#18+
bazileAy-yПопытались следовать указаниям Микрософта To enable ASP on Windows Server 2008 В первом сообщении ты писал что переносите на Windows 7. Определись точно какая у вас ОС. Windows 7 и Windows Server 2008 имеют разное назначение и отличаются друг от друга. Ay-yНо оказалось что Application Server на странице нету. Скриншот покажи. Windows 8 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2013, 17:24 |
|
||
|
Конвертирование классической asp в aspx
|
|||
|---|---|---|---|
|
#18+
bazileAy-yПопытались следовать указаниям Микрософта To enable ASP on Windows Server 2008 В первом сообщении ты писал что переносите на Windows 7. Определись точно какая у вас ОС. Windows 7 и Windows Server 2008 имеют разное назначение и отличаются друг от друга. Ay-yНо оказалось что Application Server на странице нету. Скриншот покажи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2013, 17:25 |
|
||
|
Конвертирование классической asp в aspx
|
|||
|---|---|---|---|
|
#18+
Ay-y, из скриншота видно что роль Application Server уже установлена. Теперь тебе надо открыть список установленныз features для него и выбрать поддержку ASP. P.S. Windows 8 и Windows (Server) 2008 R2 это разные ОС. Первая клиентская, вторая серверная. Не путай их. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2013, 17:29 |
|
||
|
Конвертирование классической asp в aspx
|
|||
|---|---|---|---|
|
#18+
bazileAy-y, из скриншота видно что роль Application Server уже установлена. Теперь тебе надо открыть список установленныз features для него и выбрать поддержку ASP. P.S. Windows 8 и Windows (Server) 2008 R2 это разные ОС. Первая клиентская, вторая серверная. Не путай их. Спасибо, но тут поддержки АСР тоже не видно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2013, 17:35 |
|
||
|
Конвертирование классической asp в aspx
|
|||
|---|---|---|---|
|
#18+
Ay-y, В третьий раз повторяю: ЗАЧЕМ чё-то куда-то конвертировать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2013, 17:40 |
|
||
|
Конвертирование классической asp в aspx
|
|||
|---|---|---|---|
|
#18+
ShSergeAy-y, В третьий раз повторяю: ЗАЧЕМ чё-то куда-то конвертировать? Сайт не работает потому-что. Надо или конвертировать, или заставить сервер работать с ASP, пока обе попытки не очень успешны. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2013, 17:45 |
|
||
|
Конвертирование классической asp в aspx
|
|||
|---|---|---|---|
|
#18+
Ay-yСпасибо, но тут поддержки АСР тоже не видно. Не там смотришь значит. Попробуй сделать как описано здесь - http://www.iis.net/learn/application-frameworks/running-classic-asp-applications-on-iis-7-and-iis-8/classic-asp-not-installed-by-default-on-iis ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2013, 18:06 |
|
||
|
Конвертирование классической asp в aspx
|
|||
|---|---|---|---|
|
#18+
bazileAy-yСпасибо, но тут поддержки АСР тоже не видно. Не там смотришь значит. Попробуй сделать как описано здесь - http://www.iis.net/learn/application-frameworks/running-classic-asp-applications-on-iis-7-and-iis-8/classic-asp-not-installed-by-default-on-iis И ещё раз спасибо, Похоже что уже всё инсталлировано, но всё-равно не работает. Где ещё копать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2013, 18:33 |
|
||
|
Конвертирование классической asp в aspx
|
|||
|---|---|---|---|
|
#18+
Ay-yПохоже что уже всё инсталлировано, но всё-равно не работает. Где ещё копать? Понятие "не работает" очень широкое. Предлагаю сначала убедиться в работоспособности самого ASP на твоем сервере. Для этого: 1) Создай папку C:\Inetpub\wwwroot_test 2) Положи в него файл index.asp: Код: plaintext 1. 2. 3. 3) Открой IIS Manager 4) Создай новый пул TestAppPool c pipeline режимом = classic. 5) Создай новый сайт с корнем C:\Inetpub\wwwroot_test и пулом TestAppPool. Предварительно можно временно остановить "Default Web Site" чтобы не было конфликтов привязок и для упрощения тестирования. 6) Открой новый сайт в браузере - http://localhost 7) Если на зкране появится текст "Test message", то ASP работает и можно удалить тестовый сайт и пул. Если нет, то выкладывай ошибку - будем разбираться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2013, 19:04 |
|
||
|
Конвертирование классической asp в aspx
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2013, 19:39 |
|
||
|
Конвертирование классической asp в aspx
|
|||
|---|---|---|---|
|
#18+
Блин, заработал всё. Значит asp работает. Что ещё может быть причиной? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2013, 21:22 |
|
||
|
Конвертирование классической asp в aspx
|
|||
|---|---|---|---|
|
#18+
АйЧто ещё может быть причиной? Мой хрустальный шар в ремонте поэтому без дополнительных пояснений помочь не смогу. Не работает файл из первого сообщения? В чем это выражается? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2013, 00:40 |
|
||
|
Конвертирование классической asp в aspx
|
|||
|---|---|---|---|
|
#18+
АйЧто ещё может быть причиной? Вам надо дать необходимые права для той роли под которой Ваш classic asp pool работает. Как я вижу из приведенного куска на первой странице Вы обращетесь к объекту "TASXML2.CDataSet" - бедитесь что он есть на Вашем сервере. Если есть то какова его разрядность - 32 или 64 bit (application pool для IIS может быть определен как 32 bit)... Это относится и к "Login.CLogin"... Good luck! P.S. Из моей широкой практики перевода на новые OS, особенно W2008 R2 - дешевле и надежнее быстро переписать под новую платформу... Хотя бизнес не всегда это понимает... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2013, 14:44 |
|
||
|
Конвертирование классической asp в aspx
|
|||
|---|---|---|---|
|
#18+
Так, взят самый примитивный логон Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. Когда запускаешь на севере http://localhost/Logon.asp всё правильно работает. Когда запускаю с именем сервера выдаёт 500 сервер ошибку, если использовать https:// то говорит что сертификат неправильный, если дать разрешение то всё работает нормально. Как правильно установить сайты так чтобы они не проверяли сертификаты? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2013, 22:15 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=38337335&tid=1358248]: |
0ms |
get settings: |
9ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
80ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
72ms |
get tp. blocked users: |
2ms |
| others: | 260ms |
| total: | 466ms |

| 0 / 0 |
