我在服务器上托管网页(服务器不在我的电脑上)。当我需要调试页面时,有时我会从服务器下载它并在本地测试它。当此页面使用母版页时,我无法访问它。
我不能在“masterpagefile =”中使用代字号,因为母版页不在本地电脑上,但在线,这就是我想使用绝对网址的原因:MasterPageFile =“http://www.pcgroup .co.il / MasterPages / menu.Master”。但这给了我一个错误,它不是虚拟路径。
任何解决方法? (请不要回复:下载主页然后编辑它,我正在寻找比那更优雅的东西..)。 谢谢大家。
答案 0 :(得分:1)
masterpagefile属性must point to a virtual path。您可以访问的物理目录中的母版页吗?换句话说,你可以通过像\ server \ share \ masterpages \ menu.master这样的UNC文件路径访问主页吗?如果是这样,您可以在本地IIS上创建指向该路径的虚拟目录。将虚拟目录称为远程。然后你应该能够使用〜/ remote / [这里的其余路径]。