在文件名中嵌入具有多个句点的资源

时间:2015-10-12 16:28:41

标签: visual-studio msbuild

我试图在类库中包含一些Javascript文件作为嵌入式资源。对于文件名中没有句点的文件,这很有效。但是,似乎当文件名中有句点时,资源不会在没有任何通知的情况下嵌入;我无法以编程方式访问资源(使用GetManifestResourceStream),也无法查看资源名称(使用GetManifestResourceNames),也无法使用ILDASM查看资源。

通过UI设置时,它没有工作,也没有在项目文件中设置逻辑名称,如下所示:

<EmbeddedResource Include="Scripts\gridmvc.lang.he.js">
  <LogicalName>$(RootNamespace).gridmvc-lang-he.js</LogicalName>
</EmbeddedResource>

我可以重命名该文件,但我希望保持文件不变。

(我使用的是Visual Studio 2015社区版,类库是在VB.NET中,但我几乎可以肯定,精确的版本/语言不会有所作为。)

0 个答案:

没有答案