我有一个asp.net项目在我的机器上工作得很好(在localhost上)... 但是,当我把它放在一个真正的主机(把它放在网上)面临一个问题.... 我收到了这个错误:
分析器错误
描述:解析为此请求提供服务所需的资源时发生错误。请查看以下特定的解析错误详细信息并相应地修改源文件。
分析器错误消息:无法加载类型'AWP_Project.Default'。
来源错误:
第1行:<%@ Page Language =“C#”AutoEventWireup =“true”CodeBehind =“Default.aspx.cs”Inherits =“AWP_Project.Default”%>
第2行:
第3行:
此页面的第一行(以及我尝试时的每个其他页面)都有问题 注意:我的项目名称是AWP_Project 任何人都可以帮助我吗???
答案 0 :(得分:1)
将(已编译或未编译)项目从本地计算机移动到Web主机时,常见的“陷阱”是Web主机可能与项目/本地/开发计算机的配置不同。
right click
项目中,然后选择"Add Deployable Dependencies"
- 这将在/ bin文件夹中添加所需的所有dll。是的,您可能不需要所有这些,但除非您在选择应该或不应该部署哪一个时相当舒服,否则您将不得不信任Visual Studio .... HTH
答案 1 :(得分:1)
尝试在远程主机上创建虚拟目录/网站,并通过复制网站菜单或发布网站上传到该虚拟目录的根目录。
通常,如果您仅上传到文件夹,则您的应用无效。您应该复制到虚拟目录的根目录或创建引用您的文件夹的虚拟目录。
请检查此网址链接:Cannot use asp classes in app code/bin/web service
希望这个帮助