我下载了this article中讨论过的文件并试图“将其放入”生产网站,但是当我尝试通过网络浏览器访问它时出现以下错误:
[HttpException(0x80004005):文件'/WebResources.aspx'尚未预编译,无法请求。]
如果我将文件放入本地计算机上的网页,它运行正常。如何在不重新发布整个应用程序的情况下预编译此单个文件?我可以做些什么来预编译这一页。 (注意:它没有引用任何外部控件,Masterpages等。)
答案 0 :(得分:0)
针对您的问题的一个懒惰解决方案(不检查错误的来源)是查看iFrame中的页面。
<iframe src="/WebResource.aspx" width="100%" height="100%">Your browser does not support iFrame</iframe>
但是如果您需要该页面与其范围之外的控件进行交互,那么您将需要查看ASPX的标题部分并确保它继承自正确的类,并且是Web项目的一部分。正在呼叫该页面。
答案 1 :(得分:0)
这很容易做到。
完成。这个新文件现在可以访问您的其他Web应用程序所做的一切。