トップ回答者
supportedruntimeの設定

質問
回答
-
同じプロセスに 1.1 と 2.0 の CLR を混在させることはできません。
これは仕様であり、制限でもあります。どうしてもそういうことをしたいのであれば、プロセスを分けるしかありません。
1.1 で実行するプロセスと 2.0 で実行するプロセスを分けて、プロセス間で通信させるということが考えられますが、容易な方法ではないと思います。
(別プロセスで構築することはやったことがないので、具体的なことはいえませんが).NET 1.1 は Windows 7 以降ではサポート対象になっていないので、この機会に移行も検討の候補に入れてみてはいかがでしょうか。
質問スレッドで解決した場合は、解決の参考になった投稿に対して「回答としてマーク」のボタンを押すことで、同じ問題に遭遇した別のユーザが役立つ投稿を見つけやすくなります。- 編集済み AzuleanMVP, Moderator 2012年2月5日 7:48
- 回答の候補に設定 山本春海 2012年2月13日 8:53
- 回答としてマーク 山本春海 2012年2月16日 8:15
すべての返信
-
同じプロセスに 1.1 と 2.0 の CLR を混在させることはできません。
これは仕様であり、制限でもあります。どうしてもそういうことをしたいのであれば、プロセスを分けるしかありません。
1.1 で実行するプロセスと 2.0 で実行するプロセスを分けて、プロセス間で通信させるということが考えられますが、容易な方法ではないと思います。
(別プロセスで構築することはやったことがないので、具体的なことはいえませんが).NET 1.1 は Windows 7 以降ではサポート対象になっていないので、この機会に移行も検討の候補に入れてみてはいかがでしょうか。
質問スレッドで解決した場合は、解決の参考になった投稿に対して「回答としてマーク」のボタンを押すことで、同じ問題に遭遇した別のユーザが役立つ投稿を見つけやすくなります。- 編集済み AzuleanMVP, Moderator 2012年2月5日 7:48
- 回答の候補に設定 山本春海 2012年2月13日 8:53
- 回答としてマーク 山本春海 2012年2月16日 8:15
-
こんにちは、chinfuken さん。
MSDN フォーラムのご利用ありがとうございます。オペレーターの山本です。
みなさんからのアドバイスは確認されましたか?
参考になる情報をいただいているかと思われましたので、勝手ながら私のほうで回答としてマークさせていただきました。
情報くださったみなさん、ありがとうございます。
いただいた情報の中で解決に役立った投稿や、参考になる情報など有効な情報には回答としてマークすることをお願いしています。
今後、同じ問題でこのスレッドを参照される方にも、有効な情報を活用いただけるかと思いますので、ご協力よろしくお願いいたしますね。
今後とも、MSDN フォーラムをよろしくお願いいたします。
_______________________
日本マイクロソフト株式会社 フォーラム オペレーター 山本 春海 -
マネージ スレッドの例外に書かれているようなランタイムバージョンに絡む問題の場合、一時的な回避策が用意されていることがあるので、1.1と2.0を混在させたい理由を知ろうとしたんですが…質問者さん自体がいなくなってしまいましたね。