2016-09-08 12 views
-2

EntityFramework.BulkInsertをILSpyで開き、MappedDataReaderコンストラクタの 'this.Provider.Context.Db'に移動しようとすると機能しません。コンパイルされていないコードを再コンパイルできません

コンパイルしてVSで再コンパイルしようとすると、同じ問題が発生します。 VSは 'CS1061' type 'に' member 'の定義が含まれておらず、タイプ' type 'の最初の引数を受け入れる拡張メソッド' name 'が見つかりませんでした(usingディレクティブまたはアセンブリ参照がありませんか?

Code Snippet of MappedDataReader Constructor

どの.NETは、このアセンブリを実行することができますか?

+3

このプロジェクトはオープンソースなので、そのクラスのオリジナルソースコード([https://efbulkinsert.codeplex.com/SourceControl/latest#dev/Src/EntityFramework.BulkInsert/Helpers/MappedDataReader])を入手できます。 cs)なぜあなたは逆コンパイラをまったく使用していますか? –

答えて

1

逆コンパイルされたソースは、元のソースと同じである可能性は低いです。元のソースコードはILにコンパイルされ、逆コンパイラはさまざまな程度の成功率でILと機能的に同等のコードを作成しようとします。それは英語のテキストの塊を取って、それを別の言語に翻訳し、それを元に戻すプロセスと違って、ala Google Translate Singsです。

関連する問題