DNN Experience
- DNN编译导致异常。
在做模块开发时,引用DNN原始Dll文件时,设置为不覆盖原有文件。不然容易导错误异常。
- 在开发DNN Schedule 或其他扩展功能时。因为此时不在站点的页面文件下,不能直接引用DNN命名空间下的很多全局变量。会造成空引用异常。
- 在DNN模块开发中,确保Controller的命名空间与在Extension中定义的一致,否则会引发不能加载Controller类型的异常。
- 在DNN模块打包时,确定生成的配置信息文件中所包含的文件与实际拥有的文件一致,否则会安装错误。
- 在DNN模块打包时,最后生成的Module.dnn文件名要与模块中的保持一致,避免生成多个Module.dnn文件。造成安装模块是出现错误。
- 在修改DNN自带功能和现有空间的样式时,应该是复写其样式,而不是自己去修改。