[英]Upload C# project to FTP server
我有一个C#.NET网站,我一直试图将其上传到网络托管提供商的服务器。 如果将网站上传到基本目录http://www.xyz.org/hello.aspx
则表示我成功。 但是,当我尝试上传到子目录http://www.xyz.org/subDir/hello.aspx
,出现以下错误消息。 我觉得它与配置文件有关? 但是我不确定。 任何帮助,将不胜感激。
“ /”应用程序中的服务器错误。
解析器错误说明:解析服务此请求所需的资源期间发生错误。 请查看以下特定的解析错误详细信息,并适当地修改您的源文件。
解析器错误消息:文件'/Resume_MasterPage.master'不存在。
源错误:
第1行:<%@页面标题=“” language =“ C#” masterpagefile =“〜/ Resume_MasterPage.master” autoeventwireup =“ true” Inherits =“ Home,App_Web_zotcvohv”%>
第2行:<%@ MasterType VirtualPath =“〜/ Resume_MasterPage.master”%>
第3行:
该错误来自文件位置的转换。 例如,此变量上的~
:
masterpagefile="~/Resume_MasterPage.master"
表示Resume_MasterPage.master
位于根目录上,而不位于子目录上,因为在实际查找文件时~
被“转换”为根目录路径。
现在,您将其移动到子目录,并且找不到文件。
我不知道该站点是否真正可以在该子目录上工作,但是第一步是从所有引用中删除~
,并确保该工作最后在本地进行。 也许还有其他出现,但这实际上是您的问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.