【发布时间】:2013-10-10 10:06:54
【问题描述】:
“/”应用程序中的服务器错误。
解析器错误
说明:解析服务此请求所需的资源时出错。请查看以下特定的解析错误详细信息并适当地修改您的源文件。
解析器错误消息:无法加载类型“WebApplication1.SiteMaster”。
来源错误:
第 1 行:
第 2 行:
第 3 行:
源文件:/eco/Site.Master 行:1
版本信息:Microsoft .NET Framework 版本:4.0.30319; ASP.NET 版本:4.0.30319.17929
我找不到错误,当我发布到我的本地 IIS 服务器时它工作正常,但是当我发布到我的 Web 服务器时它给了我这个错误?有人可以帮忙吗?
【问题讨论】:
-
尝试清理构建并再次发布
-
您的发布过程是怎样的?你使用发布对话框吗?
-
我正在从 Visual Studio 发布,只需右键单击项目并单击发布并按照步骤操作。在此之前,我直接在服务器上发布(复制/粘贴)。
-
我不知道我是否理解正确。我希望您谈论的是复制/粘贴已发布的文件而不是源代码。检查您的远程 IIS 服务器是否安装了所有必需的 ASP.Net 和 .Net 框架版本。还要检查应用程序池版本号
-
我的 IIS Web 服务器上的框架版本是 4.0,而 ASP.Net 是 4.0,但我找不到应用程序池版本。是的复制/粘贴我的意思是复制已发布的文件而不是源代码。我的 IIS Web 服务器是否支持 ASP.Net 网站但不支持 ASP.Net Web 应用程序?因为在我的本地主机上,我必须将我的网站转换为 Web 应用程序。
标签: c# asp.net master-pages