我的嵌入式资源神秘地从程序集vb.net vs2010中消失了

时间:2010-03-22 10:40:04

标签: vb.net visual-studio-2010

我有一个包含.sql文件的应用程序。 sql文件设置为Embedded Resource。当我运行以下代码时,我得到一个空字符串数组,表明没有嵌入资源。

然而,这个项目以前一直运作良好。

有什么想法吗?

Dim p As String() = Assembly.GetExecutingAssembly().GetManifestResourceNames()

2 个答案:

答案 0 :(得分:0)

试试这个:

Dim names as String() = Assembly.GetAssembly(typeof(<any type name of current assembly>)).GetManifestResourceNames()

答案 1 :(得分:0)

图。我尝试了各种各样的东西,然后在每一个之后重建/构建我的解决方案,但直到我专门选择Clean Solution才解决问题。

我想这是我们2010年发布的一个怪癖,但仍然没有更新到RC。