【问题标题】:Difference in embedded resources naming in VB.NET and C# projectsVB.NET 和 C# 项目中嵌入式资源命名的区别
【发布时间】:2020-05-24 11:58:58
【问题描述】:

我在 c# 中有一个测试项目,我读取嵌入的资源并返回,就像我在项目中一样。

Project C#

我在 vb 中还有一个,我做的和上一个一样,但不以文件夹分隔。 我不明白为什么一个是,另一个不是,

Project VB.NET

帮助我,提前感谢。

【问题讨论】:

  • 你能在这里提供proj文件吗?根据您的信息很难找到解决方案。
  • 嗨,我到处找这个,我想它回答了我的问题...weblogs.asp.net/istofix/…
  • 嗨@Erik,如果您认为下面的答案总结了您的解决方案,您是否可以通过单击绿色复选框接受作为答案,以便其他可能遇到相同问题的人参考。谢谢

标签: c# vb.net visual-studio embedded-resource


【解决方案1】:

简而言之:

嵌入式资源遵循此标准

对于 C'#'

(RootNameSpace).(PathToResource)

RootNameSpace DatabaseMigrationsTest.DbUp

路径                     "Clients > 001_CreatePersonTable.sql"


对于 VB.NET

(RootNameSpace).(ResourceItem)

RootNameSpace DatabaseMigrationsTest.DbUp

ResourceItem       "001_CreatePersonTable.sql"

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-12-28
    • 2011-10-30
    • 2011-09-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-11
    相关资源
    最近更新 更多