2
私はAssembly.ReflectionOnlyLoadFrom(filename)
を使用してロードするDLLのWebプロジェクトを持っています。私はassembly.GetReferencedAssemblies();
に電話します。参照アセンブリはProcessorArchitectureとして返しません
返されたAssemblyName
のすべてがをNone
に設定しています。
プライマリDLLのProcessorArchitectureはx64で、参照はAnyCPUとx64で異なります。
なぜ私はこれらの参照アセンブリのProcessorArchitectureを選ぶことができないのですか?
UPDATE:私はちょうどこのlinkは述べました:
を.NET Frameworkの4以降では、このプロパティは常に参照アセンブリのためのProcessorArchitecture.Noneを返します。
この情報にアクセスする別の方法はありますか?
[Module.GetPEKind()](https://msdn.microsoft.com/en-us/library/system.reflection)を試したことがありますか? module.getpekind(v = vs.110).aspx)? – elchido