|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
C#中有两处地方用到new关键字,第一处也是最常见的一处是用在调用构造函数的时候,这种情况也是大家见的最多的一种。另一处是用在派生类中,作用有隐藏成员,切断继承关系等,相信第二处的用法大家明显要比第一处生疏。明天在一台新的服务器下面布署网站,运转网站后报出了以下毛病:
剖析器毛病信息:未能加载文件或程序集“System.Web.Extensions,Version=1.0.61025.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35”或它的某一个依附项。体系找不到指定的文件
缘故原由是由于该服务器下面没有安装asp.netajax安装包。办理办法:
1,下载asp.netajax安装包ASPAJAXExtSetup.msi,安装便可。
2,将服务器上.netFramework晋级到3.5。
那要怎样检察服务器下面的.netframework是否是3.5版本呢?一个复杂的办法,就是进到服务器的C:WINDOWSMicrosoft.NETFramework目次下,看该目次上面有无存在v3.5文件夹,假如只要存在v2.0.50727文件夹而没有v3.5这个文件夹,则申明该机的.netframework的最高版本为2.0。
网上查到的第三种办法:
把System.Web.Extensions.dll和System.Web.Extensions.Design.dll(一般在C:/ProgramFiles/MicrosoftASP.NET/ASP.NET2.0AJAXExtensions/v1.0.61025目次下)2个dll复制到web程序的bin目次下。
但我在我的电脑上居然没有找到这个目次,但这个dll在网上是能够下载到的。c语言的编译器,几乎是所有新平台都有的。因此从这点上看,c语言的程序,比其他任何语言更加容易跨平台。 |
|