zl程序教程

您现在的位置是:首页 >  后端

当前栏目

对已经发布的ASP.NET网站加.aspx页面,浏览报错404?解决方案

NetASP解决方案网站 报错 发布 页面 已经
2023-09-11 14:14:50 时间

其实我之前的问题是这样的;

如果觉得我上面写的繁琐,可以直接跳到文章解决方案部分

【需求】

------------------------

网站服务器上有原本的网站,客户要求增加页面,还是动态的,由于之前的网站不是我着手做的,改好后的程序不敢覆盖,担心我这边的程序不是最新的!


【问题】

------------------------

描述一:

服务器上有个之前的页面,我又写了个新的页面然后直接放上去了 显示404错误


描述二:

服务器上有个网站,
我又写了个新的页面,
然后整个WEB发布;
把发布后的文件只提取我写的单独页面复制出来;
放到服务器上后;
在地址栏输入地址后 显示404错误


描述三:

在项目里;
如果把外部文件直接考本到项目里;
项目是不显示的;
必须手动把文件【包括在项目中】才会正常显示


描述四:

怎么向发布后的.net asp网站添加新的页面

描述五:

是不是要添加依赖或者配置什么东西


描述六:

我担心本地项目太旧  我不敢覆盖

所以只能  单独把我写的页面放到服务器上

描述七:

是不是要添加依赖或者配置什么东西

描述八:

那个页面可以下载到 就是不能访问到




解决方案

其实最大的问题就是出在问题【描述三】里,所以我就把我新发布的项目看了下发现文件【DtCms.Web.csproj】是所有文件的配置文件(或者说依赖);PS:不理解这里的名词暂且这样称呼它。

配置分为页面配置和文件配置

页面配置


文件配置


根据这两个文件的配置信息打开服务器上相对应的文件复制粘贴


配置好后,还是提示404错误!又在百度上找了下


在web里面找到bin文件拷贝到服务器上



程序完美运行!

PS:我粘贴时把服务器上的bin文件备份一份免得出错!