Опитвам се да разположа моя уебсайт ASP.NET с база данни (SQL Server 2008) на отдалечен сървър. Получавам обаче грешка от файла WebConfig.
WEBCONFIG:
Във VS 2010 WebConfig съдържаше:
<configuration> <system.web> <compilation debug="true" targetFramework="4.0"> <assemblies> <add assembly="System.Data.Linq, Version=4.0.0.0, Culture=neutral, PublicKeyToken=SOMETOKEN"/> </assemblies> </compilation> </system.web> </configuration>
Когато стартирах страницата на уеб сървъра, получих тази грешка:
Details: To enable the details of this specific error message to be viewable on remote machines, please create a <customErrors> tag within a "web.config" configuration file located in the root directory of the current web application. This <customErrors> tag should then have its "mode" attribute set to "Off".
<!-- Web.Config Configuration File -->
<configuration>
<system.web>
<customErrors mode="Off"/>
</system.web>
</configuration>
И така, добавих <customErrors mode="Off"/>
и промених моя Web.Config на:
<compilation debug="false" targetFramework="4.0">
<customErrors mode="Off"/>
<assemblies>
<add assembly="System.Data.Linq, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
</assemblies>
</compilation>
Но няма да помогне. Все още получавам същата грешка. какво ми липсва Спомням си, че внедрих друг проект БЕЗ Сглобки (*.dlls) и това работи добре. Събранието бърка ли нещо? Ако да, можете ли да предложите поправката?
Изненадан съм, че няма нито един урок, обясняващ внедряването на ASP.NET „уебсайт“ и какво трябва да се направи с файла web.config. Какво специално внимание трябва да се обърне, когато има използвани сборки (ако изобщо).
Ще оценя помощта за гладкото внедряване на същото. Благодаря.