IKVMC를 사용하여 컴파일 된 dll을 참조하는 컴파일 된 일부 코드에서 Microsoft SQL Server 2008 Express R2 저장 프로 시저 (C#) CLR을 생성하려고합니다. 원래 코드는 java7로 작성되었습니다. 문제는 IKVM이 .NET Framework 4.0 어셈블리를 제공한다는 것입니다. SQL Server 2008은 .NET Framework 4.0을 지원하지 않습니다! 내 어셈블리가 4.0 대신 .NET Framework 3.5로 크로스 컴파일되도록하는 방법이 있는지 궁금합니다. 포함 iKVM을위한.NET Framework 3.5 지원을 위해 IKVMC로 java7 코드를 컴파일하는 방법은 무엇입니까?
목록 지원되는 플랫폼 타겟팅 싶다 '2.0 SP2의 x64 윈도우 닷넷' http://sourceforge.net/apps/mediawiki/ikvm/index.php?title=Ikvmc
그것은되지 않습니다 : http://weblog.ikvm.net/PermaLink.aspx?guid=692505a6-f9e7-45ec-90b9-ec7a75d3b509
여기 IKVMC 옵션에서 찾고있다 '.NET 2.0 SP2'또는 프레임 워크 3.5를 지정하는 방법을 알려주십시오.
또한 SQL Server 2008이 설치되어 있으므로 새 버전으로 업그레이드하여 프레임 워크 4.0을 지원할 수 없습니다.
C : \ Windows \ Microsoft.NET \ Framework \ v2에서 종속성 System.Windows.Forms.dll 및 System.Drawing.dll을로드하여 IKVM.Runtime.dll을 SQL Server 2008에로드 할 수있었습니다. 0.50727 '이 dll은 v1.1에 따라 아래와 같이 호환됩니다. http://www.ikvm.net/userguide/intro.html ... 내 빌드 된 dll이로드되기를 바라고 있습니다. –
SQL Server 2008에 이러한 어셈블리를 수동으로로드해야한다는 것이 약간 이상하다고 생각하십니까? 그들은 기본적으로 사용할 수 없어야합니까? –