之前可能听说过,我无法修复它。我正在尝试拥有一个.aspx页面的网站,其余的是用html和php构建的。 php被用作' master'页。 .aspx页面与网站的其他部分完全分开,只使用它的样式表,字体和图像。
解决此问题的步骤:
收到此错误消息: 无法加载类型' Vergelijkcuracao.students'。
Line1: <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="students.aspx.cs" Inherits="Vergelijkcuracao.students" %>
我尝试的事情:
This article:调试已停止,本地Web服务器已关闭。 aspx.cs发布后确实不在保存的目录中,de bin文件夹存在但没有aspx.cs ether。手动删除服务器上的aspx.cs并不能解决问题。
同一篇文章还建议检查输出路径:它设置为bin \ 如何正确将其发布到主机服务器?在Debug和IIS本地网站上,它可以工作......
当我选择不同的方式时:而不是新项目:
上传到服务器,收到此错误: 无法加载文件或程序集#AjaxControlToolkit&#39;或其中一个依赖。
Line 3: <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="AjaxControlToolkit" %>
有关此错误的详细信息,请转到my previous article,仍然无法解决此问题。在那里展示Web.Config。奇怪的部分:在我的上一个解决方案中,aspx.cs出现在已发布的目录中......
答案 0 :(得分:0)
这么容易找到: 正如我所说,在本地IIS网站上它正在运行,所以我发现搞乱web.config很奇怪。它在本地工作,为什么不在托管网站上:
解决方案:转到您的托管控制面板,在我的情况下,转到应用程序标签,选择您网站的文件夹,然后点击“将文件夹转换为应用程序”#39;。 很明显,现在你想到它,在IIS管理器中你完全一样,我认为托管网站会自动完成。 这也有助于Other topic给出相同的答案btw,仍然有点奇怪,它没有位于服务器上的aspx.cs ... ...
主持:http://somee.com 使用它来测试我的网站,他们提供免费的有限主机(抱歉的目的不是做广告)