Я установил наше веб-приложение на новый Windows 10 машина, которая использует IIS 10.
Наше приложение 32-битное, поэтому я установил пул приложений на использование 32-битного, а также установил папку веб-приложения, чтобы позволить «ВСЕМ» полный контроль.
Объект create не работает в написанной нами DLL и находится в веб-приложении. Я читал в других местах, что DLL необходимо зарегистрировать, но мне также сказали, что это относится только к COM +, а не к .NET DLL.
Полное сообщение об ошибке:
Server object error 'ASP 0177 : 800401f3'
Server.CreateObject Failed
/LM/W3SVC/1/ROOT/ERPORTALDASHBOARD/ERPORTALAPP/global.asa, line 443
800401f3
Вы используете классический ASP, поэтому нет .NET !. Классический ASP Server.CreateObject
использует COM-объекты.
Возможно, вы написали сборку на .NET, но для использования из классического ASP вам все равно нужно зарегистрировать ее:
C:\Windows\SysWOW64\regsvr32.exe pathToYourDLL
Кстати: не давайте «Всем» полный контроль над файлами на вашем веб-сайте.