一、K3 Cloud开发实施手册
1.K3 Cloud打开 提示错误:未能加载文件或程序集“XXXXXXXXX”或它的某一个依赖项
原因:未正常关机导致的Temporary ASP.NET Files文件夹下的文件损坏
解决:删除C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files下的文件,iisreset重启IIS
提示:HTTP 错误 500.0 - Internal Server Error
解决:删除C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files下的文件,iisreset重启IIS
2.在BOS的单据体取不到序号字段
举例:单据体标识是FValueGrid,序号标识是FSeq,取到的序号标识要写成FValueGrid_FSeq才能识别到
3、k3 Cloud目前不支持在表头字段调用值更新事件“自定义公式的值并填写到指定列”,去操作表体字段的公式计算,
及表头和表体字段之间的公式计算。
只支持表头字段调用值更新事件“设置当前编辑值到指定字段”,去操作把表头字段赋值给表体字段。
4、打开管理中心提示应用程序服务器错误“未能从程序集“system.servicemodel, version=3.0.0.
这是因为先安装了 .NET Framework 4,随后启用了 .NET Framework 3.5 WCF HTTP 激活,则会发生此错误。
需要管理员用户在cmd中运行aspnet_regiis.exe -i -enable即可
cd c:\windows\microsoft.net\framework\v4.0.30319
aspnet_regiis.exe -i -enable
5、删除数据库后,无法重新注册管理中心
1.打开 {安装目录}\MangeSite\App_Data\Common.config ,删除配置文件中的管理中心的节点
2.重启iis3.再次打开管理中心页,则会提示建库
6、HTTP 错误 500.0 - Internal Server Error错误代码0x00000000
搞金蝶插件引起的问题。花了N个小时才找到原因。
首先,查看事件查看器--Windows日志--应用程序,筛选错误和警告。
然后打开星空网页版,进行连接。这时候提示500报错,然后应用程序产生一条警告信息。
找到关键信息:未能加载文件或程序集“Newtonsoft.Json, Version=4.0.0.0, Culture=neutral, PublicKeyToken=null”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。
金蝶默认Newtonsoft.Json.dll是4.0.0.0版本,我们搞插件,也要用到这个组件,然后可能部署了4.5.0.0版本,然后代码调试的时候,要选到website/bin/文件夹,
重新编译插件代码时,导致这个Newtonsoft.Json.dll版本被覆盖了。
浙公网安备 33010602011771号