本篇经验将和大师介绍若何操纵SiteServer CMS开辟第一个插件,但愿对大师的工作和进修有所帮忙!
方式/步调
- 1
利用Visual Studio 2017 建立项目与解决方案,起首打开Visual Studio 2017,点击新建项目,如下图所示:
项目类型选择类库(.NET Framework),利用插件的Id作为项目名称,框架凡是采用.NET Framework 4.5.2。
建立完毕项目后Visual Studio会主动生当作Class1.cs。
- 2
安装NuGet包 SiteServer.Plugin
在 Visual Studio 中右键项目,在弹出菜单中选择 办理 NuGet 法式包,进入NuGet保证理界面。
在搜刮框中输入 SiteServer.Plugin,获取到插件开辟包,点击 安装 按钮,如下图所示:
安装完毕SiteServer.Plugin开辟包,就可以起头现实编写插件了!
- 3
编写 Hello World 插件代码,将 Class1.cs改为Main.cs,输入代码,如下图所示:
- 4
这就完当作了HelloWorld插件的代码编写,这段代码实现了一个插件类,担当了插件基类PluginBase,重写了插件Startup的方式,在插件载入时添加插件菜单,菜单链接到index.html页面中。
接下来在 Visual Studio 中建立index.html静态页面,输入代码,如下图所示:
接下来在 Visual Studio 中生当作解决方案,将.cs文件编译为.dll法式包。
- 5
建立 Hello World 插件设置装备摆设文件
每个插件都需要一个以 插件Id.nuspec 作为文件名的XML格局设置装备摆设文件,用于设置此插件的名称、地址、许可和谈等信息。
在 Visual Studio 中建立文件 SS.HelloWorld.nuspec,输入代码,如下图所示:
至此,HelloWorld 插件开辟完毕,我们可以摆设到现实情况中利用了!
- 6
摆设插件,摆设插件很是简单,只需要将整个文件夹拷贝至 SiteServer CMS 系统根目次下的 SiteFiles/Plugins 文件夹中即可,如下图所示:
- 7
将文件夹拷贝完当作后,需要进入 SiteServer CMS 后台,在插件办理页面中点击 从头加载所有插件,之后就能在办理办理中查看此插件了,如下图所示:
- 8
同时,我们看到系统左侧呈现了菜单 Hello World,点击后进入页面index.html,显示文字,如下图所示:
来源:百闻(微信/QQ号:9397569),转载请保留出处和链接!
本文链接:https://www.ibaiwen.com/web/220271.html
- 上一篇: 如何将图片压缩到50k以下
- 下一篇: 瓦尔基里亚编年史4任天堂开关:提示和技巧
- 热门文章
-
WB蒙特利尔(WB Montreal)——欧美十大最差视频游戏开发商
迅猛龙(Velociraptor)——欧美史前十大死亡动物
什么是果酱猫(What Marmalade Cats)?
神奇蜘蛛侠2(The Amazing Spider-Man 2)——欧美最佳蜘蛛侠电影
希瑟(Heather)——欧美十大最佳柯南灰歌
二人梭哈
奥兹奥斯本(Ozzy Osbourne)——欧美十大高估歌手
faceu激萌怎么把瘦脸开到最大
什么是小脑前下动脉(Anterior Inferior Cerebellar Artery)?
我应该知道康涅狄格州的什么(What Should I Know About Connecticut)?
- 热评文章
- 最新评论
-
- 最近访客
-
- 站点信息
-
- 文章总数:200248
- 页面总数:9
- 分类总数:1
- 标签总数:0
- 评论总数:0
- 浏览总数:497