ASP.NET AdRotator AdvertisingFile xml-файл вне приложения - PullRequest
0 голосов
/ 01 октября 2010

У меня есть веб-сайт ASP.NET, назовем его MySite, и на том же уровне, что и веб-сайт, виртуальная папка - Data. И в этой папке у меня есть XML-файл, необходимый для элемента управления AdRotator.

Я поставил "http://localhost/Data/Ads.xml" в AdvertisingFile и получаю эту ошибку:

'http://localhost/Data/Ads.xml' не является допустимым виртуальным путем.

Есть ли способ заставить это работать?

1 Ответ

0 голосов
/ 01 октября 2010

Файл xml должен находиться на том же веб-сайте из соображений безопасности с использованием готового элемента управления.

Вы можете написать свои собственные методы для чтения файла с внешнего сервера, например, с помощью HttpWebRequest, затем создать XML-файл на стороне сервера из этого потока и использовать его с AdControl.

Также есть событие AdCreated для просмотра.

...