【发布时间】:2017-01-21 12:04:09
【问题描述】:
在 VS2015 .NET 4.6.1 项目中,我有一个数据资源文件,其构建操作设置为“嵌入式资源”,名称如下:
myDataFile.bin.zip
不幸的是,“bin”是我的 Windows 10 机器上存在的一种语言环境,这会导致文件被识别为特定语言环境的资源,而不是默认的(Visual Studio 似乎可以识别在将<name>.<locale>.<ext> 格式化为特定于区域设置),从而创建附属程序集。
这意味着在构建时,我会得到两个程序集:
myproject.dll
bin\myproject.resources.dll
我希望文件包含在项目程序集中,而不是附属程序集中。
不改文件名,这样可以吗?
谢谢!
【问题讨论】:
标签: c# .net visual-studio locale embedded-resource