【发布时间】:2014-07-23 17:36:53
【问题描述】:
可能以前听说过,我无法修复它。我正在尝试拥有一个带有一个 .aspx 页面的网站,其余的都是用 html 和 php 构建的。 php 用作“主”页面。 .aspx 页面与站点的其余部分完全分开,它只使用它的样式表、字体和图像。
解决这个问题的步骤:
- 创建 ASP.NET 空 Web 应用程序
- 添加一些按钮、文本框等。在 main.aspx.cs 中编辑一些内容
- 右击解决方案,发布到本地文件夹
- 将其上传到您的托管网站并转到 ~.com/main.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\ 如何正确将其发布到主机服务器?在 IIS 本地网站上调试和运行...
当我选择不同的方式时:而不是新项目:
- 选择打开网站(因为我已经用html制作了网站)
- 浏览到目录并打开它
- 添加新项目:Web 表单
- 用样式表设计这个页面,让它像我想要的那样
- 还包括用于 2 个 SliderExtender 的 AJAX 工具包
- 在编译模式和 IIS 本地 Web 服务器中运行良好。
-
上传到服务器,得到这个错误: 无法加载文件或程序集“AjaxControlToolkit”或其依赖项之一。
Line 3: <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="AjaxControlToolkit" %>
有关此错误的更多信息,请转到my previous article,仍然没有解决方案。在那里也显示 Web.Config。奇怪的部分:在我的最后一个解决方案中,aspx.cs 存在于已发布的目录中......
【问题讨论】:
标签: c# asp.net ajaxcontroltoolkit parse-error