c# - 如何在 DNX Core 5.0 (ASP.NET 5) 中引用执行程序集?

标签 c# .net-assembly asp.net-core asp.net-core-mvc dnx

我正在从 .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

关于c# - 如何在 DNX Core 5.0 (ASP.NET 5) 中引用执行程序集?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32856659/

相关文章:

asp.net-core - .NET & Swagger 开始出现 401 错误

c# - 有没有办法找到 C# 程序集引用的类型?

c# - 哪种代码流模式在C#/。NET中更有效?

visual-studio-2015 - 当添加一个带有 "Add as Link"的现有项目时,这个文件不是在 VS2015 中编译的?

c# - 将消息移至 azure servicebus 中的 'deadletter '

c# - 两次加载相同的程序集但版本不同

C# .NET 4.0 MVC 插入带有主键的记录

c# - 使用 Int64 进行通用转换

c# - 如何向现有界面添加属性?

c# - 获取当前位置 Pin 以显示在 map 上