このページは日本語には対応しておりません。随時翻訳に取り組んでいます。
翻訳に関してご質問やご意見ございましたら、
お気軽にご連絡ください。
ID: csharp-best-practices/use-assembly-load
Language: C#
Severity: Notice
Category: Error Prone
Description
This rule is intended to catch when Assembly.LoadFrom
, Assembly.LoadFile
, or Assembly.LoadWithPartialName
are used. DataDog recommends using Assembly.Load
which will include the full specification of the DLL that needs to be loaded. The other methods might end up with another one that could lead to unexpected behavior.
Non-Compliant Code Examples
static void Main(string[] args)
{
Assembly.LoadFrom("");
Assembly.LoadFile("");
Assembly.LoadWithPartialName("");
}
Compliant Code Examples
static void Main(string[] args)
{
Assembly.Load("");
}