zoukankan      html  css  js  c++  java
  • 【.NET】VS发布时的问题,ASPNETCOMPILER(0,0): 错误 ASPRUNTIME: 无法使用前导 .. 在顶级目录上退出。

    发布实现预编译,无需传上去后,服务器再自行编译。可发布时遇到这问题:

    发布问题:
    ASPNETCOMPILER(0,0): 错误 ASPRUNTIME: 无法使用前导 .. 在顶级目录上退出。

    解决方法:
    1. 看看请求的路径是否错误.<head></head> 中或引用用户控件,css,js等 前面加"~" 不要用" ../",form中就用 "../" 或'' ../../ ''。从新把引用内容拖拽出来,保证路径正确;
    2. 就是检查请求的网页中的图片或者路径看是否正确("../../".) ,一定要仔细.
    3.在一个引用图片的地方有人做了这样的连接“../xxx/pic”。修改之后就好了“~/pic”。
    原因:在程序设计的时候,建立的是虚拟目录,在某个网站下的;但是更新到发布环境时候,发布到了一个网站,已经是顶级目录了,所以没法使用../

  • 相关阅读:
    MVC框架及应用
    《架构之美》三
    《架构之美》二
    深度学习之多层感知器
    架构之美
    质量属性之淘宝案例分析
    配置cocos相关问题
    3-5
    web文本框之内容提示
    【LeetCode】024. Swap Nodes in Pairs
  • 原文地址:https://www.cnblogs.com/laokchen/p/12515724.html
Copyright © 2011-2022 走看看