.NET Frameworkの一部ではない現在のAppDomain内のすべてのアセンブリを検索しようとしています(つまり、それらは自分のライブラリまたはサードパーティのライブラリのいずれかです)。
すべての.NETFrameworkのアセンブリ名をコードにハードコーディングし、AppDomain.CurrentDomain.GetAssemblies()
それらのいずれにも一致しないすべてのアセンブリを見つけるよりも簡単な方法はありますか?
Assembly a = Assembly.GetAssembly(typeof(Task));
CustomAttributeData attributeData = a.CustomAttributes.First(attribute => attribute.AttributeType == typeof(AssemblyProductAttribute));
string value = attributeData.ConstructorArguments[0].Value as string;
そして、その価値はMicrosoft®.NETFrameworkになります
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加