Это прекрасно работало локально в течение нескольких месяцев и просто сломалось при развертывании на сервер (discountasp). Я разрабатываю с .net 3.5 и asp.net MVC. Ранее я успешно размещал приложения mpc asp.net в этой же учетной записи (но без раздела конфигурации).
В моем файле web.config настроен пользовательский раздел конфигурации, который вызывает следующую ошибку при загрузке:
Configuration Error
Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately.
Parser Error Message: An error occurred creating the configuration section handler for SCConfig: The system cannot find the file specified.
Source Error:
Line 179:
Line 180: <SCConfig>
Line 181: <authentication>
Line 182: <groups Administrators="Administrator" Auditors="Auditor" Auditor_Supervisors="Auditor Supervisor" Auditor_Externals="External Auditor" Biz_Users="Business User"/>
Source File: E:\web\irstagelert\htdocs\web.config Line: 180
Version Information: Microsoft .NET Framework Version:2.0.50727.3074; ASP.NET Version:2.0.50727.3074
Часть web.config, где я определяю обработчик конфигурации:
<section name="SCConfig" type="com.lerteco.SoxCompliance.ConfigHandler.CustomTagHandler, com.lerteco.SoxCompliance.ConfigHandler"/>
Я играл с несколькими различными итерациями этого типа, но все они выдают то же сообщение об ошибке, что и выше.
Верх файла класса:
namespace com.lerteco.SoxCompliance.ConfigHandler
{
[Flags]
public enum GroupCodes
{
....
}
public class CustomTagHandler : IConfigurationSectionHandler
{
public object Create(object parent, object configContext, XmlNode section)
{
И я подтвердил, что на хосте каталог / bin / содержит и com.lerteco.SoxCompliance.ConfigHandler.dll и .... pdb файлов.
Спасибо за любую помощь,
Джеймс