gpt4 book ai didi

asp.net-core - .NET Core 中可用的 Assembly.GetExecutingAssembly()?

转载 作者:行者123 更新时间:2023-12-03 10:33:42 27 4
gpt4 key购买 nike

需要在我的 .NET Core 应用程序中嵌入一个 json 文件作为测试源。本文作者 http://codeopinion.com/asp-net-core-embedded-resource/提供的示例代码包括 var assembly = Assembly.GetExecutingAssembly(); 的使用但是,当我尝试此操作时,出现错误:Cannot resolve symbol ‘GetExecutingAssembly’ and ‘Assembly’ does not contain a definition for ‘GetExecuringAssembly’

最佳答案

如果您的目标是 .NET Standard 1.5 或更高版本,您可以调用以下任何一个:

System.Reflection.Assembly.GetExecutingAssembly();
System.Reflection.Assembly.GetEntryAssembly();
System.Reflection.Assembly.GetCallingAssembly();

如果针对 .NET Standard 的早期版本,则 typeof(SomeClass).GetTypeInfo().Assembly方法是唯一的方法。

关于asp.net-core - .NET Core 中可用的 Assembly.GetExecutingAssembly()?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41943984/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com