2017-01-25 4 views
0

모노를 사용하여 유닉스 시스템에서 콘솔 응용 프로그램을 실행합니다. 내가 응용 프로그램을 시작할 때 은 내가 System.Security 네임 스페이스의 AesCryptoServiceProvider 클래스를 사용하여 내 응용 프로그램 내부 오류mono - System.Security.Cryptography.AesCryptoServiceProvider를로드 할 수 없습니다. System.Core에서 사용했습니다.

System.Security.Cryptography.AesCryptoServiceProvider could not be loaded, used in System.Core 

을 얻었다.

Windows 컴퓨터의 경우 정상적으로 작동합니다.

넷 프레임 워크 3.5

모노 버전

Mono JIT compiler version 1.2.6 (tarball) 
Copyright (C) 2002-2007 Novell, Inc and Contributors. www.mono-project.com 
     TLS:   __thread 
     GC:   Included Boehm (with typed GC) 
     SIGSEGV:  altstack 
     Notifications: epoll 
     Architecture: x86 
     Disabled:  none 
+0

OMG는, 새로운 버전을 보내 주시기 바랍니다 TripleDESCryptoServiceProvider으로 다른 algorimitmi를 사용하는 것이 필요하다! 그것은 10 년 전부터 !!! – Gusman

+0

나는 할 수 없다. 고객은 설치된 소프트웨어를 변경할 수 없습니다. – ciro

+0

그러면 아무 것도 할 수 없으며 절대로 작동하지 않습니다. 아마도 .net 코어로 전환 할 수 있습니까? 프로젝트에 충분한 기능이있는 경우 프레임 워크가 필요하지 않은 자체 포함 된 응용 프로그램을 만들 수 있습니다 (.NET Framework 또는 모노가 필요 없음). – Gusman

답변

0

AesCryptoServiceProvider 모노 1.2.6하지 않을에게 있습니다.

관련 문제