을 작성하는 지침은 Mono
을 사용하여 Linux/Unix
시스템 아래에 있습니다. 나는 아직도 그것을 얻을 수 없으며, 결국 나는 왜 그런지 묻기 위해 실을 열 것이다. 그러나 그것은이 포스트의 문제가 아니다.Windows에서 Mono에 protobuf-csharp-port를 작성하는 방법
나는 Windows
을 사용하여 개발 중이며 VS2010
을 사용하여 protobuf-csharp-port를 성공적으로 만들었습니다. 사실은 내부에서 생성 된 C# 클래스를 사용해야하며 Mono를 사용해야합니다.
내 컴퓨터에 모노 2.8이 설치되어 있습니다.
질문 :
이 MonoDevelop
를 사용하여 Windows에서 protobuf-csharp-port
을 구축 할 수 있습니까? 간단히 VS2010 솔루션을 가져 와서 Mono를 사용하여 컴파일하려고했지만 작동하지 않습니다.
어떻게하면됩니까?
편집
단순히 내가 몇 가지 오류를 가지고 MonoDevelop를 사용하여 VS 솔루션을 컴파일하는 중에.
public MappedType MappedType { get; private set; }
오류는 다음과 같습니다 : 첫 번째는 FieldMappingAttribute.cs
의 다음 줄에
FieldMappingAttribute.cs (40, 40) : 오류 CS0501 : 'Google.ProtocolBuffers.Descriptors.FieldMappingAttribute 그것은 추상적 인 또는 통근 (CS0501)을 표시하지 않기 때문에 .MappedType.get ' 은 (ProtocolBuffers)
C# 2 컴파일러를 사용하는 것과 같은 오류가 발생합니다. 최소한 C# 3 컴파일러를 사용해야합니다. –