Привет! Я использую AJAX Extensions 1.0 в своей веб-части. Он прекрасно работает, когда я добавляю его в SharePoint, и все работает нормально. У меня также есть ссылки на другие приложения, которые помещаются на SharePoint как IFRAME. Я столкнулся с проблемой, связанной с наследованием приложения из моего веб-файла SharePoint.config. Я получаю эту ошибку в IFRAME:
Сообщение об ошибке парсера: запись «ScriptModule» уже добавлена.
Line 98: <!-- ASP.NET AJAX -->
Line 99: <httpModules>
Line 100: <add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
Line 101: </httpModules>
Line 102: <compilation debug="true">
Я думаю, это потому, что в файле web.config SharePoint также есть эта строка. Я не могу удалить его оттуда, потому что он мне нужен для моей веб-части. Я думал о добавлении <clear/>
в мои приложения IFRAME, чтобы обойти это, но у меня так много приложений, и я не уверен, есть ли место несколько раз, мне нужно будет это сделать. Есть ли лучшее решение? Спасибо.