기본적으로 모노는 모든 SSL 연결을 신뢰하지 않습니다. 따라서 모노에서 실행하는 경우 예외를 던지기보다는 메시지를주고 싶습니다.런타임시 모노를 확인하는 방법
런타임시 모노로 실행되는지 어떻게 확인합니까?
기본적으로 모노는 모든 SSL 연결을 신뢰하지 않습니다. 따라서 모노에서 실행하는 경우 예외를 던지기보다는 메시지를주고 싶습니다.런타임시 모노를 확인하는 방법
런타임시 모노로 실행되는지 어떻게 확인합니까?
내가 the Mono site 인용 것 (에서 컴파일 시간 이후 CLI는 늘 알고) : 나쁜 코딩 스타일로 간주됩니다 기본 런타임에 따라
갖는 코드를하지만, 때로는 코드에 필요하다
using System;
class Program {
static void Main()
{
Type t = Type.GetType ("Mono.Runtime");
if (t != null)
Console.WriteLine ("You are running with the Mono VM");
else
Console.WriteLine ("You are running something else");
}
}
당신은 단지 System.Net.WebException를 잡아 당신의 메시지를 전달할 수 없습니다 런타임 버그를 해결? 이것은 Mono 사이트에서 접근 # 1입니다 : Using Trusted Roots Respectfully. 더 많은 것을 원한다면 더 많은 응답을 포함하지만 예외를 포착하면 토 블 (tobsen) 코딩과 관련된 런타임 문제를 피할 수 있습니다.