您如何在 DNX Core 5.0 (ASP.NET 5) 中引用执行程序集?
How do you reference the executing assembly in DNX Core 5.0 (ASP.NET 5)?
我正在从 .NET 3.5 - 4.5 移植一些代码。在我的程序集中,我有一些代码可以从当前正在执行的程序集中读取资源。但是,GetExecutingAssembly()
不是 DNX 核心 5.0 中 Assembly
类型的方法。
var xsdStream = Assembly.GetExecutingAssembly().GetManifestResourceStream(xsdPath);
DNX 核心 5.0 中 Assembly.GetExecutingAssembly()
的等价物是什么?或者如果我需要一个命名空间来取回那个方法(也许是一个扩展方法?),什么是命名空间?
typeof(<a type in that assembly>).GetTypeInfo().Assembly
我正在从 .NET 3.5 - 4.5 移植一些代码。在我的程序集中,我有一些代码可以从当前正在执行的程序集中读取资源。但是,GetExecutingAssembly()
不是 DNX 核心 5.0 中 Assembly
类型的方法。
var xsdStream = Assembly.GetExecutingAssembly().GetManifestResourceStream(xsdPath);
DNX 核心 5.0 中 Assembly.GetExecutingAssembly()
的等价物是什么?或者如果我需要一个命名空间来取回那个方法(也许是一个扩展方法?),什么是命名空间?
typeof(<a type in that assembly>).GetTypeInfo().Assembly