비주얼 스튜디오 2008과 VB.Net 사용되지 않습니다 :유형은 CLS 규격
나는 그것의 별도의 어셈블리로 컴파일되는 ASMX 웹 서비스를 사용하는 작업 웹 응용 프로그램을 가지고있다. 이 웹 서비스의 프록시 역할을하는 별도의 어셈블리로 컴파일 된 다른 클래스 라이브러리 프로젝트가 있습니다. 이 모든 런타임에 작동하는 것 같다하지만 난 이해하지 않고 해결하려는 컴파일시이 경고 무엇입니까 :
이멤버 'wsZipeee'의 형식이 CLS 규격
I되지 않습니다 나를 제공하는
Imports System.Data
Partial Class frmZipeee
Inherits System.Web.UI.Page
Public wsZipeee As New ProxyZipeeeService.WSZipeee.Zipeee
Dim dsStandardMsg As DataSet
Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs)
Handles MyBase.Load
를 그리고 아직 내가 (주요 프로젝트의 루트도) 하나 개의 웹 양식이이 코드 예제로 어떤 컴파일 타임에 불만 프록시 클래스를 참조하는 주요 프로젝트의 웹 양식 수십를 가지고 "CLS와 호환되지 않는"메시지이지만 나중에 프록시 클래스를 참조하려고 시도합니다. r ASPX 파일. 나는 여기에 'ERROR here'라는 줄을 써서 컴파일 타임에 경고를 받았다.
Imports System.Data
Partial Class frmHome
Inherits System.Web.UI.Page
Public wsZipeee As New ProxyZipeeeService.WSZipeee.Zipeee ERROR here
Dim dsStandardMsg As DataSet
Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs)
Handles MyBase.Load
이것은 나에게 의미가 없다. 경고가있는 파일은 frmHome.aspx.vb입니다. 프로젝트의 다른 모든 사람들은 같은 방식으로 선언하고 경고를하지 않습니다. BTW, webservice 자체 표준 데이터 형식을 반환합니다 : 정수, 문자열 및 데이터 집합.