mahermmm Ответов: 1

Веб хорошо работает в visual studio, но при развертывании он не работает


Hello,

The web work well in visual studio, But when deploy it or work it in localhost without visual studio , i faced this error, please help me i spent a lot of time about this issue.

Thank you

Source Error:

Line 19:   <system.web>
Line 20:     <compilation targetFramework="4.5"><assemblies>
Line 21:         <add assembly="Telerik.OpenAccess, Version=2015.3.926.1, Culture=neutral, PublicKeyToken=7ce17eeaf1d59342" />
Line 22:       </assemblies></compilation>
Line 23:     <httpRuntime targetFramework="4.5" />
Source File: C:\inetpub\wwwroot\1\web.config    Line: 21 

Assembly Load Trace: The following information can be helpful to determine why the assembly 'Telerik.OpenAccess, Version=2015.3.926.1, Culture=neutral, PublicKeyToken=7ce17eeaf1d59342' could not be loaded.

=== Pre-bind state information ===
LOG: DisplayName = Telerik.OpenAccess, Version=2015.3.926.1, Culture=neutral, PublicKeyToken=7ce17eeaf1d59342
 (Fully-specified)
LOG: Appbase = file:///C:/inetpub/wwwroot/
LOG: Initial PrivatePath = C:\inetpub\wwwroot\bin
Calling assembly : (Unknown).
===
LOG: This bind starts in default load context.
LOG: Using application configuration file: C:\inetpub\wwwroot\web.config
LOG: Using host configuration file: C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet.config
LOG: Using machine configuration file from C:\Windows\Microsoft.NET\Framework64\v4.0.30319\config\machine.config.
LOG: Post-policy reference: Telerik.OpenAccess, Version=2015.3.926.1, Culture=neutral, PublicKeyToken=7ce17eeaf1d59342
LOG: Attempting download of new URL file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/Temporary ASP.NET Files/root/e22c2559/92c7e946/Telerik.OpenAccess.DLL.
LOG: Attempting download of new URL file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/Temporary ASP.NET Files/root/e22c2559/92c7e946/Telerik.OpenAccess/Telerik.OpenAccess.DLL.
LOG: Attempting download of new URL file:///C:/inetpub/wwwroot/bin/Telerik.OpenAccess.DLL.
LOG: Attempting download of new URL file:///C:/inetpub/wwwroot/bin/Telerik.OpenAccess/Telerik.OpenAccess.DLL.
LOG: Attempting download of new URL file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/Temporary ASP.NET Files/root/e22c2559/92c7e946/Telerik.OpenAccess.EXE.
LOG: Attempting download of new URL file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/Temporary ASP.NET Files/root/e22c2559/92c7e946/Telerik.OpenAccess/Telerik.OpenAccess.EXE.
LOG: Attempting download of new URL file:///C:/inetpub/wwwroot/bin/Telerik.OpenAccess.EXE.
LOG: Attempting download of new URL file:///C:/inetpub/wwwroot/bin/Telerik.OpenAccess/Telerik.OpenAccess.EXE.


Что я уже пробовал:

Я попробовал использовать localhost и столкнулся с проблемой

Kornfeld Eliyahu Peter

Как вы опубликовали сайт?

Swinkaran

Вы пытались связаться с Телериком?

1 Ответов

Рейтинг:
0

Swinkaran

Сборки Telerik отсутствуют в localhost. Когда вы работаете в Visual Studio, то сборки из Telerik доступны после добавления библиотек из Telerik и расширения.
Но когда вы компилируете и публикуете в localhost, вам нужно скопировать эти библиотеки Telerik внутри вашего приложения и указать его путь. Сделать следующее,

Откройте свойства из Telerik и расширения из Telerik библиотеки и установить "Копировать локально" в True Это может решить проблему.

Проверьте эти ссылки:
Telerik publish [^]