【问题标题】:asp.net web forms -- 404 on publishasp.net 网络表单——发布时出现 404
【发布时间】:2013-03-19 00:55:55
【问题描述】:

我在将项目发布到服务器进行工作时遇到了一些问题。 我们没有共享到项目目录或 FTP 服务器设置的文件夹,因此为了发布我必须在本地发布它,远程发布到服务器中,然后将项目文件复制/粘贴到所需位置。

我之前已经做过很多次了,没有任何问题,但由于某种原因,它现在对我不起作用。每次我访问该站点时都会收到 HTTP 404

我注意到一个奇怪的事情是在 IIS 中,当我单击“基本设置”时,虚拟路径设置为 /portalDEV/Apps,别名为 UA,物理路径为 D:\websites\portalDEV\Apps\UA,当我单击“测试设置”时,我收到一条错误消息,提示应用程序路径无效。

有什么想法吗?如果您需要更多信息,请告诉我。

【问题讨论】:

    标签: asp.net http-status-code-404 publish


    【解决方案1】:

    在您的服务器 IIS 上,您必须创建链接应用程序物理路径的虚拟路径。

    1. 你设置了别名

    2. 您设置应用程序的目录

    3. 在处理结束时检查框架版本部分

    【讨论】:

    • 我认为这不是问题,当我单击应用程序时,所有文件夹和文件都正确显示,证明应用程序的虚拟目录指向正确的位置。见下文:imageshack.us/a/img849/4140/screensv.jpg
    • 因此请确保您已将所有文件添加到部署中
    猜你喜欢
    • 2017-12-28
    • 1970-01-01
    • 2016-07-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-25
    • 1970-01-01
    相关资源
    最近更新 更多