动软论坛

首页 » 安装使用交流 » 示例项目与代码架构讨论 » CodematicDemoS3-未能加载类型“Maticsoft.Web.Global”
join1028 - 2008-2-27 14:15:00
“/CodematicDemoS3”应用程序中的服务器错误。 分析器错误 说明: 在分析向此请求提供服务所需资源时出错。请检查下列特定分析错误详细信息并适当地修改源文件。

分析器错误信息: 未能加载类型“Maticsoft.Web.Global”。

源错误:

行 1:  <%@ Application Codebehind="Global.asax.cs" Inherits="Maticsoft.Web.Global" %>

源文件: /CodematicDemoS3/global.asax    行: 1

版本信息: Microsoft .NET Framework 版本:2.0.50727.832; ASP.NET 版本:2.0.50727.832
jiangnanyehe - 2008-3-18 9:35:00
我用最新的动软.Net代码生成器生成了一个项目,然后我把web目录在iis5.1里设置为主目录,用ie访问就会遇到这个问题,怎么解决啊
ltp - 2008-3-18 11:58:00
1.首先保证你的用的是vs2005,并且是vs2005打了SP1的
  否则不支持项目方式,只支持网站方式。
2.打开项目,重新生成一下解决方案。
3.看是否引用中有缺少的引用(有叹号的),CodematicDemoS3\Lib 有需要的dll文件,重新添加一下即可。
4.如果还不行,你删除Global.asax,自己重新添加一个Global.asax,然后把原来里面的代码照着原样复制一下进去试试。
5. 网站属性是否设置了:NET Framework 版本:2.0.
jiangnanyehe - 2008-3-18 15:25:00
这些都设置了。我把项目里面的错误都修改完了再访问就没有问题了!
zystory - 2008-3-29 10:42:00
这个问题我也遇到了,重新生成解决方案就好了
abis - 2008-5-6 12:00:00
同求啊
rolu - 2008-7-4 23:56:00
添加引用Lib目录下的Microsoft.Web.UI.WebControls.dll就好了
hbflovesf - 2008-8-7 10:15:00
我用过所有方法了,都是打不开,怎么办呢?
哪位有测试成功的呀,发一分给我,huangbaofa123@qq.com
谢谢了
dingxian001 - 2008-8-21 10:39:00
我试了两天 这个问题都没有解决,哪位 解决了  请发分完整的到我的邮箱:xian.ding.001@gmail.com  感谢了
hbflovesf - 2008-8-26 10:22:00
我试了一年,这个问题都没有解决,哪位解决了。请发一份完整的给我。邮箱:huangbaofa123@qq.com 感谢了
hbflovesf - 2008-8-28 9:00:00
怎么没有好心人回复呀,失望中……
hbflovesf - 2008-8-28 9:24:00
强顶
admin - 2008-8-28 21:35:00
1.首先保证你的用的是VS2005,并且安装了vs2005 SP1
  否则不支持项目方式,只支持网站方式。
2. 打开项目,重新生成一下解决方案。
3. 看是否引用中有缺少的引用(有叹号的),CodematicDemoS3\Lib 有需要的dll文件,重新添加一下即可。
4.如果还不行,你删除Global.asax,自己重新添加一个Global.asax,然后把原来里面的类代码照着原样复制一下进去试试。
5. 检查一些命名空间名Global.asax.cs的命名空间是否是Maticsoft.Web.Global
行 1:  <%@ Application Codebehind="Global.asax.cs" Inherits="Maticsoft.Web.Global" %>
以保证该命名空间和项目里其他文件的命名空间是否一致。

6. 网站属性是否设置了:NET Framework 版本:2.0.
7.换个机器的VS.NET打开试了吗?

-----
这些都试过吗?
hbflovesf - 2008-8-29 12:53:00
老大,都试过了!没用,不知道为什么老是出现这个问题,能不能有一个能运行的,发给我们吧,我们求你了,求求你了,跪求你们了,你们就行行好吧,真的!
hbflovesf - 2008-8-29 12:56:00
为什么要怎么折磨我这只菜鸟呀!
管理员和天平大师,你们能听到一只菜鸟的呼声不?
admin - 2008-8-29 22:45:00
CodematicDemoS3都是运行没问题才发上去,肯定不会编译不过就发上去的,并且有好几万人都下载了并不是都出现你说的问题。怀疑问题的原因不一定在代码,也许会是环境的某个地方出了问题。

我专门从网上下载看了一下,如果不编译直接放到IIS运行就出现:未能加载类型“Maticsoft.Web.Global”,因为bin目录下根本没有编译过的dll,当然不能运行。
你看一下你的web下的bin下有以下几个文件吗?
Maticsoft.Web.dll
Maticsoft.Model.dll
Maticsoft.DAL.dll
Maticsoft.BLL.dll

“重新生成解决方案”,OK,没有问题,看到漂亮的首页了。
笑容 - 2008-10-4 2:49:00
我是VS2008,今天第一次用[代码生成器]也遇到了这个问体
我的解决办法是---
第一步:重新生成项目
第二步:解决方案--Web--引用(在这上点右健--添加引用--)---在弹出的对话框中点“浏览”--找到你刚建的项目---打开Lib文件夹--选Microsoft.Web.UI.WebControls.dll--点确定。
第三步:打开Web.config--把这里修改成你自己的
<add key="ConnectionString" value="server=127.0.0.1;database=codematic;uid=sa;pwd="/>
第四步:添加命名空间:
using System.Collections.Generic;
第五步:再重新生成项目,OK!成功
selvin - 2008-10-15 12:48:00
添加引用Lib目录下的Microsoft.Web.UI.WebControls.dll就好了
quietstar - 2008-11-28 15:50:00
这个问题我很久前在用这个软件的时候就遇到了,当时弄了很久都没弄好,论坛上也没有人能够解决;这段时间由于工作需要,重新装了该软件,没想到问题依旧,又是搞了很久没搞明白,搜了一下,看到了这个帖子,这个帖子依然没有解决任何实际问题......................李大侠搞这个软件确实很不错,但这个问题也确实让我有点失望。
1
查看完整版本: CodematicDemoS3-未能加载类型“Maticsoft.Web.Global”