11.11.2009, 18:20 | #51 |
Новичок
Регистрация: 29.10.2009
Сообщений: 11
Вес репутации: 0
|
Сбой сопоставления пути '/App_Data/'. Помогите с такой ошибкой!
|
17.11.2009, 07:06 | #52 |
Новичок
Регистрация: 16.11.2009
Сообщений: 2
Вес репутации: 0
|
Здравстуйте. Искал решение проблемы на форуме, но не нашел. Использую технологию asp.net 2.0 Сайт на SAPE недавно, еще прохожу модерацию. Вставил на необходимые мне страницы 2-го уровня код: <efe:SapeLinks runat="server"/>
Пока поставил в web.config для проверки правильности кода ForceCheckCode="true". На страницах корректно отображается <!--тут число--> . Проблема:после обращения к странице код <efe:SapeLinks runat="server"/> посылает запрос на сервер Sape как я понял(сейчас чтобыполучить Check code потом для получения ссылок), но сервер иногда не отвечает(бывает даже просто на сайте Sape не могу зайти в свой аккаунт) и страница виснет. Решил воспользоваться программным вызовом ссылок Response.Write(SapeFactory.Factory.GetUser().GetHo st().GetPage().GetLinksAsString()); Создал такой код: public partial class SapeControl : System.Web.UI.UserControl { Literal ctl; delegate void SapeDlg(); public void SapeFunc() { try { ctl = new Literal(); ctl.Text = SapeFactory.Factory.GetUser().GetHost().GetPage(). GetLinksAsString(); //Но в этой строчке выдаёт ошибку: В экземпляре объекта не задана ссылка на объект. SapePanel.Controls.Add(ctl); } catch { ctl = new Literal(); ctl.Text = "<h2>Ошибка вывода рекламы</h2>"; SapePanel.Controls.Add(ctl); } } protected void Page_Load(object sender, EventArgs e) { SapeDlg sf = new SapeDlg(SapeFunc); IAsyncResult res = sf.BeginInvoke(null, null); bool completed=res.AsyncWaitHandle.WaitOne(5000,true); if (completed==false) { ctl = new Literal(); ctl.Text = "<h2>Ошибка вывода рекламы</h2>"; SapePanel.Controls.Add(ctl); } } } Пробывал по очереди вызывать код, но в первой же строчке ошибка экзэмляра: SapeUser user = SapeFactory.Factory.GetUser(); Потом пробывал создать экзэмпляр, например: SapeFactory SF=new SapeFactory(); но ошибка класс SapeFactory не имеет конструтора и для него нельзя создать экзэмпляр. Пробовал выше описанное без использования делегата, результат такойже. Помогите решить проблему. Добавлено через 9 часов 4 минуты Скачал вот эту dll Sape_Linkplacer_v0.4_beta.zip и ошибка пропала, тепреь путь ~/App_Data/ и все нормально. Кроме моей проблемы Последний раз редактировалось dron002; 17.11.2009 в 07:06. Причина: Добавлено сообщение |
11.05.2010, 12:27 | #53 |
Новичок
Регистрация: 21.10.2008
Сообщений: 3
Вес репутации: 0
|
Помогите с установкой кода asp.net
на всех master pages сайта установлен <efe:SapeLinks runat="server" /> в web.config прописаны след-ие настройки:
<configSections> <sectionGroup name="effetto.Sape"> <section name="SapeConfig" type="effetto.Sape.SapeConfigSection, SAPE" allowLocation="true" requirePermission="false" allowDefinition="Everywhere"/> </sectionGroup> </configSections> <effetto.Sape> <SapeConfig UserId="28a641118a069e0aec9ff77ae6e07d07"> <DefaultDocuments> <add Name="Default.aspx" /> <add Name="index.aspx" /> </DefaultDocuments> </SapeConfig> </effetto.Sape> <pages> <controls> <add tagPrefix="efe" namespace="effetto.Sape" assembly="SAPE"/> </controls> </pages> На сайте работает URL Rewriting, физических страниц Aspx очень много и их расположение, естественно, не соответствует URL в адресной строке браузера. Возможно из-за этого на клиенте ничего и не отображается. Если надо что-то "подкрутить" напишите? |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
помогите htaccess настроить =) | Crossnet | Курилка | 5 | 05.10.2009 12:47 |
Сайт резко упал в выдаче. Подскажите, что случилось, а то я читать не умею... | weni4 | Яндекс | 2 | 09.04.2009 01:02 |
Я не умею считать. Посчитайте за меня, дорогие форумчане. | 0bevan | Вопросы по работе системы | 22 | 27.03.2009 05:45 |
Помогите настроить VDS | avgaz | Разработка и сопровождение сайтов | 16 | 25.01.2009 00:29 |
Помогите настроить!!! | DimaNOS | Вопросы по работе системы | 11 | 01.10.2007 02:45 |
Часовой пояс GMT +3, время: 08:57.