0

.net プラットフォームを使い始めてからまだ 2 か月も経っていません。私はこれを持っています「アセンブリからタイプblah.blah.blahをロードできませんでした。

だから私は、ここの差分投稿の提案を含むいくつかのリソースと戦ってきました.それでも運はありません. しかし、最も近い提案は、参照の一部が下位バージョンの .net をターゲットにしている可能性があることを示しているようです。実際には、さまざまなバージョンを対象とする多くの参照があり、この参照の一部には、差分バージョンを対象としている可能性のあるより多くの依存アセンブリがあります。

私はVS 2010(.net 4.0)を使用してソースを持っているアセンブリのいくつかを変換するのに苦労しており、全体がほとんど私を圧倒しています。

そして、私は欲求不満で尋ねています:私の参照アセンブリ(およびそれらの依存関係)と私のプロジェクトは同じバージョンをターゲットにする必要がありますか?

4

2 に答える 2

4

ライブラリが<=コードが必要とするバージョンをターゲットにしている限り、それで問題ありません。もちろん、動作を変更すると微妙なバグが発生する可能性があることに注意してください。ただし、これはまれです。基本的には問題なく動作するはずです。

ライブラリがより高いバージョンをターゲットにしている場合: 悪いこと。

特定の「アセンブリ blah からタイプ blah.blah.blah をロードできませんでした」に関するより多くのコンテキストを疑っています。役に立ちます。

于 2013-08-30T10:50:13.743 に答える