前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >IL3000:当发布为单个文件时,避免访问程序集文件路径

IL3000:当发布为单个文件时,避免访问程序集文件路径

作者头像
呆呆
发布2022-02-26 08:45:32
5050
发布2022-02-26 08:45:32
举报
文章被收录于专栏:centosDai

规则 ID

IL3000

类别

SingleFile

修复是中断修复还是非中断修复

非中断

原因

发布为单文件(例如将项目中的 PublishSingleFile 属性设置为 true)时,调用嵌入在单文件捆绑包内的程序集的 Assembly.Location 属性将始终返回空字符串。

如何解决冲突

如果应用只需要用于单文件捆绑包的包含目录,请考虑改用 AppContext.BaseDirectory 属性。 否则,请考虑完全删除调用。

何时禁止显示警告

如果要访问的程序集肯定不在单文件捆绑包中,则可关闭此警告。 如果从文件路径动态加载程序集,则可能会出现这种情况。

本文系外文翻译,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文系外文翻译前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档