上传文件时Kentico culture错误

时间:2017-04-05 19:39:13

标签: kentico

这仅在使用IE时发生。管理员尝试在IE中上传PDF,我们收到此错误。

  

保存数据时发生错误。请参阅事件日志了解更多信息   细节。消息:[TreeNode.InsertInternal]:文档文化'en-CA'   网站'KFFIntranet'不允许。

     

异常类型:System.Exception Stack Trace:at   CMS.DocumentEngine.TreeNode.InsertInternal(TreeNode parent)at   CMS.DocumentEngine.TreeNode.Insert(TreeNode parent,Boolean   useDocumentHelper)at   CMS.DocumentEngine.DocumentHelper.InsertDocument(TreeNode节点,   TreeNode parentNode,TreeProvider tree,Boolean allowCheckOut)at   CMSModules_Content_CMSDesk_New_NewFile.ProcessDirectUploader()in   d:\ Build \ 1 \ CMS \ Intranet_Trunk \ Sources \ CMS \ CMSModules \ Content \ CMSDesk \ New \ NewFile.aspx.cs:第470行at at   CMSModules_Content_CMSDesk_New_NewFile.DocumentManager_OnSaveData(对象   sender,DocumentManagerEventArgs e)in   d:\ Build \ 1 \ CMS \ Intranet_Trunk \ Sources \ CMS \ CMSModules \ Content \ CMSDesk \ New \ NewFile.aspx.cs:第313行   CMS.FormControls.CMSAbstractManager`2.RaiseSaveData(EventArgsType   args)at   CMS.FormControls.CMSDocumentManager.SaveDocumentInternal(字符串   ActionContext中)

网站文化是美国英语,但我们在加拿大。我没有将文化设置为en-ca,因为只有英语,没有必要。

由于这不会在Chrome中出现错误,因此IE似乎正在将计算机文化传递给Kentico。

添加en-ca作为文化不是一种选择,因为它只会导致管理员混淆。

0 个答案:

没有答案