自己做的网站,在本机运行正常,放到公司机器。运行任何页面出现如下字样:A procedure imported by 'System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' could not be loaded.Source Error:
Line 18: during development.
Line 19: -->
Line 20: <compilation debug="true">
Line 21: <assemblies>
Line 22: <add assembly="System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/></assemblies></compilation>
是什么问题?应该怎么办啊?
Line 18: during development.
Line 19: -->
Line 20: <compilation debug="true">
Line 21: <assemblies>
Line 22: <add assembly="System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/></assemblies></compilation>
是什么问题?应该怎么办啊?
<assemblies>
<add assembly="System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/></assemblies>删除了再试一下
--------------------------------------------------------------------------------
Version Information: Microsoft .NET Framework Version:2.0.50215.44; ASP.NET Version:2.0.50215.44
2、由于在本机上面我使用的是中文的.net环境。而公司服务器上面是英文的版本 。所以有一些东西还是不一样的。比如我在中文环境中判断数据库的Null值时使用的是System.DBType.Value而在英文的上面好像就报错。是String.Empty。具体记不清楚了。由于我没有使用第三方控件,好象还没能碰到其它移植的问题。
2。重新建一个工程,看看有没有问题
3。没有问题替换web.conf看看
4。如果不行把那个工程中的文件倒入到这个工程中
Line 18: during development.
Line 19: -->
Line 20: <compilation debug="true"/>
Line 21: <!--
Line 22: The <authentication> section enables configuration
Source File: C:\Documents and Settings\Administrator.COMMONOR-020C41\my documents\visual studio 2005\WebSites\WebSite2\web.config Line: 20
--------------------------------------------------------------------------------
Version Information: Microsoft .NET Framework Version:2.0.50215.44; ASP.NET Version:2.0.50215.44 这是所有的报错信息,根据这些能发现根源吗
如果你的系统是在1.1环境下开发的。
在IIS中将系统运行环境改为1.1
你可以看一下:
应用程序属性>>asp.net>>asp.net版本选中的是2.0