我正在使用Visual Studio 2017为UWP构建应用程序(实际上是Unity游戏,解决方案是从Unity导出的)。在构建过程中,我收到以下警告,并且被报告为这种类型的文件不会出现在最终的appxupload文件中,因此无法在运行时找到:
1>GENERATEPROJECTPRIFILE : warning PRI263: 0xdef01051 - No default or neutral resource given for 'Files/Data/GI/level1/ca51e77bb6146d425e0c9319844929a0.vis'. The application may throw an exception for certain user configurations when retrieving the resources.
一般情况下,资源状况会有警告信息,如下所示:
1>GENERATEPROJECTPRIFILE : warning PRI257: 0xdef00522 - Resources found for language(s) 'be,ca,fa' but no resources found for default language(s): ''. Change the default language or qualify resources with the default language. http://go.microsoft.com/fwlink/?LinkId=231899
报告的语言都在文件夹中具有语言ISO代码(例如,在错误消息中,实际上该文件位于文件夹Files/Data/GI/level1/ca/中)。然而,这些文件夹并不是特定的语言,它们之所以被命名为这样,是由于Unity内部索引方案所致,我无法更改。
因此,我的问题是:如何在哪里配置Visual Studio或MSBuild的哪个部分,使其不将这些文件夹视为特定于语言?或者是否有其他解决方法?
谢谢。