Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个 ASP.NET 网站,我们称之为 MySite,在与网站相同的级别上,有一个虚拟文件夹 - Data。在那个文件夹中,我有 AdRotator 控件所需的 xml 文件。
我把“http://localhost/Data/Ads.xml”放在 AdvertisementFile 中,我得到这个错误:
“http://localhost/Data/Ads.xml”不是有效的虚拟路径。
有没有办法让这个工作?
出于安全原因,使用开箱即用的控件,xml 文件必须位于同一网站上。
您可以编写自己的方法从外部服务器读取文件,例如使用 HttpWebRequest,然后从该流创建服务器端 XML 文件并将其与 AdControl 一起使用。
还有 AdCreated 事件可供查看。