2016-03-25 18 views
2

Windowsアプリケーションの場合、デフォルト言語のオプションはプロジェクトのPackage.appxmanifestにあります。しかし、クラスライブラリプロジェクトの下にはPackage.appxmanifestのようなものはないので、私はクラスライブラリの設定をどこで見つけるかわかりません。クラスライブラリのデフォルト言語を設定する方法

MakePRI::私はクラスライブラリプロジェクトへStrings\zh-CN\Resources.resw、いくつかの文字列を追加した後、その結果

、私が言って、いくつかの警告を取得0xdef00522警告:リソースは、言語(s)は「ZH見つかり-cn 'が見つかりませんでしたが、デフォルト言語(' en-US ')のリソースは見つかりませんでした。デフォルト言語を変更するか、リソースをデフォルト言語で修飾します。 http://go.microsoft.com/fwlink/?LinkId=231899

MakePRI:警告0xdef01051: '...'のデフォルトまたは中立リソースはありません。アプリケーションは、リソースを取得するときに特定のユーザー構成に対して例外をスローすることがあります。

いつものように "fwlink"からの実際のヘルプはありません。

アプリがzh-CNをデフォルト言語として取得するため、実際には何も問題はありませんが、それでもやはり迷惑ですが、「警告をエラーとして扱う」という警告を消したいと思います。

+0

@JaydenGuのおかげで、これは、コンパイルで警告を取り除くしません。 –

+0

'Package.appxmanifest'の言語が正しく設定されていても、アプリケーション自体に同じ問題があります –

+0

これは本当に迷惑です...私はこの警告を取り除くことはできません。 @DanteisnotaGeekあなたはまだ警告がありましたか? – letiagoalves

答えて

1

csprojファイルの<DefaultLanguage>を手動で編集してください。最初の<PropertyGroup>サブツリーの下にあります。 ここ
あなたはこのタグを見つけることができるはずコンテキストの抜粋です:

<DefaultLanguage>zh-CN</DefaultLanguage> 
<TargetPlatformIdentifier>UAP</TargetPlatformIdentifier> 
<TargetPlatformVersion>10.0.10240.0</TargetPlatformVersion> 
<TargetPlatformMinVersion>10.0.10240.0</TargetPlatformMinVersion> 
<MinimumVisualStudioVersion>14</MinimumVisualStudioVersion> 
関連する問題