我的click-once应用程序包含英语和西班牙语内容。在开发中,它运行良好,我有两个资源文件 - 名为multilingual.en-US.resx& multilingual.es-MX.resx相应地。当我发布它时,会丢失这些资源以进行引用。任何人都知道为什么会这样做?这些文件位于应用程序的根目录中。
答案 0 :(得分:0)
您可以检查几件事:
确保将这两个文件的构建操作设置为“Embedded Resource”。 (在解决方案资源管理器中单击它们,然后检查属性窗口。)
在应用程序的“发布”设置中,单击“应用程序文件”按钮,确保资源dll设置为“包含”。如果不是,ClickOnce可能无法接收它们。