【问题标题】:ASP.net This is a marker file generated by the precompilation tool, and should not be deletedASP.net 这是预编译工具生成的标记文件,不要删除
【发布时间】:2014-10-13 14:44:07
【问题描述】:

我目前在访问我的 http://websitehere.com/excelData.aspx 页面时收到此信息:

这是预编译工具生成的标记文件,请勿删除!

服务器上的文件系统目录如下所示:

--mainDir
 |--excelData.aspx
 |--PrecompiledApp.config
 |--Web.config
 |--bin
   |--App_Web_cuydkh1j.dll
   |--exceldata.aspx.cdcab7d2.compiled

不确定我需要添加/删除什么才能在没有预编译工具文本的情况下显示我的页面。

IIS 服务器是 6.1 版

【问题讨论】:

  • ASP.Net 是否已注册以处理该“文件”(.aspx)?如果您查看文件本身 (excelData.aspx),那实际上是唯一的内容。这意味着它被编译为不可编辑(完全编译,html 和所有)。我可能会贬低“指针”这个词,但希望你明白这一点。 /bin 中的(对应的)文件是需要执行的(而不是)。嗯……

标签: asp.net vb.net iis .net-4.0 pre-compilation


【解决方案1】:

此问题的原因之一是您站点的根目录中缺少 PrecompiledApp.config 文件(该文件由发布向导生成)。

希望这对其他人有所帮助。

【讨论】:

  • PrecompiledApp.config 就在他的文件列表中。
【解决方案2】:

问题:
当您上传 Web 应用程序时,有时bin 文件夹中最重要的文件(例如 .dll 文件)将无法正确上传。

解决方案:
重新上传 bin 文件夹。记得覆盖。

【讨论】:

    【解决方案3】:

    确保网站配置为 IIS 上的应用程序

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多