新人问题:关于ASP.NET显示错误

SAGAX 2006-08-15 05:53:35
我在添加Datalist控件到文件后,保存查看到这个错误,请指教!!我用的是VS2005,ACCESS 2003,操作系统WIN2003。

Server Error in '/BarChart2' Application.
--------------------------------------------------------------------------------

Parser Error
Description: An error occurred during the parsing of a resource required to service this request. Please review the following specific parse error details and modify your source file appropriately.

Parser Error Message: Could not load type System.Web.UI.WebControls.AccessDataSource from assembly System.Web, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a.

Source Error:


Line 74: <ItemStyle BackColor="#F7F6F3" ForeColor="#333333" />
Line 75: <HeaderStyle BackColor="#5D7B9D" Font-Bold="True" ForeColor="White" />
Line 76: </asp:DataList><asp:AccessDataSource ID="AccessDataSource1" runat="server" DataFile="~/data.mdb"
Line 77: SelectCommand="SELECT * FROM [vote] ORDER BY [ID]"></asp:AccessDataSource>
Line 78:


Source File: G:\SAGA'S FILE\Learning\Dot Net\ASP.NET\BegASPNET11\BarChart2\BarChart.aspx Line: 76


--------------------------------------------------------------------------------
Version Information: Microsoft .NET Framework Version:1.1.4322.2300; ASP.NET Version:1.1.4322.2300
...全文
149 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
SAGAX 2006-08-17
  • 打赏
  • 举报
回复
谢谢各位大大的拨冗解答…………菜鸟上了一课了~~~
jimu8130 2006-08-17
  • 打赏
  • 举报
回复
说错误了,你应该将iis设置中应用程序映射到asp。net2。0!!!!
jimu8130 2006-08-17
  • 打赏
  • 举报
回复
Version Information: Microsoft .NET Framework Version:1.1.4322.2300; ASP.NET Version:1.1.4322.2300

看这里 Version:1.1.4322.2300
你2.0的程序用1.1的.net肯定出错了
同意该人 说法

你在应用程序虚拟目录的 IIS 设置中,保持将该应用程序映射到 ASP.Net 1.1(或 1.0)。继续使用 Visual Studio .Net 2003 编辑应用程序代码。

jimu8130 2006-08-17
  • 打赏
  • 举报
回复
net2005基本上能兼容运行.net2003写的程序,但在程序代码的安全性上有所提升,同时在asp.net2.0和asp.net1.1混合使用的时候就要注意一些问题了.

1. 要选择网站所使用的asp.net的版本.使用2.0开发的程序一定要选择asp.net2.0

2. 注意的权限问题.

3. 不能把asp.net1.1的程序和asp.net2.0的程序公用一个应用程序池,这样会出现Server Application Unavailable的错误. 这个问题比较容易忽视. 原因是由于每个应用程序池由一个 w3wp.exe 进程控制的,而一个 w3wp.exe 进程同时加载两个版本的framework的时候就会出现问题.
SAGAX 2006-08-17
  • 打赏
  • 举报
回复
有啊。
csover8 2006-08-17
  • 打赏
  • 举报
回复
Could not load type System.Web.UI.WebControls.AccessDataSource from assembly System.Web, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a

不能读取这个控件,你看看有没有引用到这个控件?
SAGAX 2006-08-17
  • 打赏
  • 举报
回复
但我是安装了2.0的,不过是在1.1基础上装的,现在我的IIS里面的Web Service Extension有“ASP.NET v1.1.4322”和“ASP.NET v2.0.50727”,两个的状态都是“Allowed”。但是我Prohibit了1.1那个后文件便显示不了(连错误都没有,显示PAGE NOT FOUND),Prohibit了2.0那个就没事。这是怎么回事呢?我装的2.0是“Microsoft .NET Framework 2.0 软件开发工具包 (SDK) (x86)”,400多M的,还装了可再发行组件包。
sekone 2006-08-15
  • 打赏
  • 举报
回复
Version Information: Microsoft .NET Framework Version:1.1.4322.2300; ASP.NET Version:1.1.4322.2300

看这里 Version:1.1.4322.2300
你2.0的程序用1.1的.net肯定出错了


wangwei155 2006-08-15
  • 打赏
  • 举报
回复
你把代码多帖一点,现在看不出来

62,266

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧