首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

编译器错误信息: CS1595: 已在多处定义'System.Runtime.CompilerServices.CompilerGlobalScopeAttri

2014-01-28 
刚安装的vs.net,编译hello通过,但运行出错,错误如下: //////////////////////////////////////////////////

刚安装的vs.net,编译hello通过,但运行出错,错误如下:

//////////////////////////////////////////////////////////////////////
'/WebService1'应用程序中的服务器错误。
-----------------------------------------------------------

编译错误
说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。

编译器错误信息: CS1595: 已在多处定义'System.Runtime.CompilerServices.CompilerGlobalScopeAttribute';使用'C:\winnt\microsoft.net\framework\v1.0.3705\mscorlib.dll'中的定义

源错误:



行 25:
行 26:
行 27: [System.Runtime.CompilerServices.CompilerGlobalScopeAttribute()]
行 28: public class Global_asax : WebService1.Global {
行 29:


源文件: C:\WINNT\Microsoft.NET\Framework\v1.0.3705\Temporary ASP.NET Files\webservice1\5163874c\83859bc7\-1_srkun.0.cs 行: 27
/////////////////////////////////////////////////////////////////////
请问如何解决?

------解决方法--------------------------------------------------------
看看这个例子,我也刚学。大家共同进步,上面的问题,我没有把握回答你,就不说出来丢人了!我用下面的例子,完全可以运行!好运!
这个例子是创建一个加减乘除的webservice的例子!
首先编写webservice类,存为MathService.asmx文件
如下:
/*************************************************/
<%@ WebService Language="C#" Class="MathService" %>
using System;
using System.Web.Services;

public class MathService : WebService {
[WebMethod] public int Multiply(int a, int b) {
return a * b;
}
[WebMethod] public int Divide(int a, int b) {
return a / b;         

热点排行