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 にクロス コンパイルする方法があるかどうか疑問に思っています。
ターゲットにしたい '.NET 2.0 SP2 x64 Windows' を含む IKVM でサポートされているプラットフォームを一覧表示します: http://weblog.ikvm.net/PermaLink.aspx?guid=692505a6-f9e7-45ec-90b9-ec7a75d3b509
ここで IKVMC オプションを見てきました: http://sourceforge.net/apps/mediawiki/ikvm/index.php?title=Ikvmc
「.NET 2.0 SP2」またはフレームワーク 3.5 を指定する方法がわかりません。
さらに、私は SQL Server 2008 に固執しているため、単純に新しいバージョンにアップグレードしてフレームワーク 4.0 をサポートすることはできません。