0

VS 2008 用の Ironruby をビルドしようとしていますが、プロジェクト ファイルには VS 2010 と .net 4.0 が必要です。残念ながら、VS 2008/.net 3.5 を使用する Windows Compact Embedded 7 アプリを構築しているため、これを使用することはできません。

私が理解していることから、mono 実装には .net 2.0 だけが必要です (これで十分です)。しかし、Mono を使用したくないので、代わりに .net 3.5 に対してビルドするにはどうすればよいですか?

4

1 に答える 1

1

私が見つけた最善の方法は、VS 2008 で新しいプロジェクトを開始し、VS 2010 プロジェクトの各フォームのフォームを作成し、一方の側から他方へのコードのコピーを開始することです。デザイナー。

VS 2010 フォルダー内のファイルを VS 2008 フォルダーに物理的にコピーすることで回避できる場合もありますが、VS 2010 には、VS 2008 が常に理解できるとは限らない違いがあります。

このルートに進むと、多くのエラーが発生しますが、比較対象の元の VS 2010 コードがあるため、通常は単純で迅速に修正できます。

2010 年から 2008 年に変換するツールが存在する可能性がありますが、データを一方から他方にコピーするのが最善の方法であることがわかりました。

于 2012-09-05T18:06:52.727 に答える