我将localizable设置为TRUE并设置了不同的语言,它在我在Windows XP上测试应用程序之前一直运行良好。 这是错误报告:
错误摘要以下是错误摘要,详细信息 错误将在日志中稍后列出。 *激活C:\ Documents和 Settings \ Administrator \ LoL Watcher.application导致异常。 检测到以下失败消息:+文化不是 支持的。参数名称:name en-HK是无效的文化 标识符
错误详细信息在此操作期间检测到以下错误。 * [2015/1/10 02:31:03] System.Globalization.CultureNotFoundException - 不支持文化。参数名称:name en-HK是无效的区域性标识符。 - 来源:mscorlib - 堆栈跟踪:在System.Globalization.CultureInfo..ctor(String name,Boolean useUserOverride)at at System.Deployment.Application.AssemblyMetaDataImport.ConstructAssemblyName(IntPtr的 asmMetaPtr,Char [] asmNameBuf,UInt32 asmNameLength,IntPtr pubKeyPtr, UInt32 pubKeyBytes,UInt32标志)at System.Deployment.Application.AssemblyMetaDataImport.ImportIdentity() 在System.Deployment.Application.AssemblyMetaDataImport.get_Name() 在 System.Deployment.Application.Manifest.AssemblyManifest.LoadFromCompLibAssembly(字符串 filePath)at System.Deployment.Application.Manifest.AssemblyManifest.LoadFromInternalManifestFile(字符串 filePath)at System.Deployment.Application.Manifest.AssemblyManifest..ctor(字符串 filePath)at System.Deployment.Application.DownloadManager.ProcessDownloadedFile(对象 sender,DownloadEventArgs e)at System.Deployment.Application.FileDownloader.DownloadModifiedEventHandler.Invoke(对象 sender,DownloadEventArgs e)at System.Deployment.Application.FileDownloader.OnModified()at System.Deployment.Application.SystemNetDownloader.DownloadSingleFile(DownloadQueueItem 下一个) System.Deployment.Application.SystemNetDownloader.DownloadAllFiles() 在 System.Deployment.Application.FileDownloader.Download(SubscriptionState subState)at System.Deployment.Application.DownloadManager.DownloadDependencies(SubscriptionState subState,AssemblyManifest deployManifest,AssemblyManifest appManifest,Uri sourceUriBase,String targetDirectory,String group, IDownloadNotification通知,下载选项选项) System.Deployment.Application.ApplicationActivator.DownloadApplication(SubscriptionState subState,ActivationDescription actDesc,Int64 transactionId, TempDirectory&安培; downloadTemp)at System.Deployment.Application.ApplicationActivator.InstallApplication(SubscriptionState&安培; subState,ActivationDescription actDesc)at System.Deployment.Application.ApplicationActivator.PerformDeploymentActivation(URI activationUri,Boolean isShortcut,String textualSubId,String deploymentProviderUrlFromExtension,BrowserSettings browserSettings, 字符串和放大器; errorPageUrl)at System.Deployment.Application.ApplicationActivator.ActivateDeploymentWorker(对象 状态)
请帮帮我,谢谢。
答案 0 :(得分:0)
答案:如何删除VB.Net中的语言资源?
on explorer solotion:right clik>删除
答案 1 :(得分:-1)
en-HK
是无效的文化标识符。看这里:http://msdn.microsoft.com/en-us/library/ee825488(v=cs.20).aspx
根据那里,HK是zh-HK