SMOSEC demo源码配置之路~
1.下载源文件:
https://github.com/comsmobiler/SmoSEC
2.在VS 打开,“重新生产”失败
那就找原因吧~
参照:https://www.smobiler.com/forum.php?mod=viewthread&tid=793&page=1&extra=#pid1417
发现某些项目中引用显示感叹号,则说明Nuget并未成功还原。
目标:请确认各个项目中的引用是否已还原?
(1) 打开工具-Nuget包管理器-程序包管理器控制台,没有“还原” 按钮提示。右击“解决方案” ,还原
(2) 操作完(1)后,仍然有 感叹号 ,就得在每个项目中一一卸载,重新安装。(参考有图文步骤)
(3)操作完(2)后,还有一个“TopSdk.dll” 的存在感叹号
若继续用(2)中的方式卸载安装,仍然会出现错误;
其实源文件中,有一个文件夹“DLL” 里 就已经给了,“TopSdk.dll”,只需删去已经有的,重新引用即可
重新生成解决方案即可
(4)发现还有一个代码错误
解决:只需添加.toString()即可
3.数据库配置
(1)打开 SMOSEC.UI》app.config,改写成本地正确的数据库,用户名、密码
(2)打开“程序包管理器控制台”,默认项目选择SmoONE.Infrastructure,然后输入代码:Update-Database –Verbose
第一步结束~~