• HYAppFrame(WinForm框架源代码)安装部署指南


     HYAppFrame是一款基于Win form的应用程序框架,包括serverWeb Service、主程序框架、组织架构、权限控制、菜单导航、基础数据、系统參数、日志管理、定时任务等。

    项目地址:http://sourceforge.net/u/chinahysoft/profile/


    0 获取安装包

    压缩包内容如图1-1所看到的。

    将HYAppFrame.zip解压缩,比如解压缩至C:HYAppFrame。

    HYAppFrame,Win Form框架

    图1-1

    1 安装数据库脚本

    1.1 新建数据库

    打开SQL Server ManagementStudio,新建数据库如图1-2所看到的。

    HYAppFrame,Win Form框架

    图1-2

    将数据库命名为“HYAppFrame”。可自行命名。如图1-3所看到的。

    HYAppFrame,Win Form框架

    图1-3

    1.2 安装SQL脚本

    如图1-4所看到的,打开HYAppFrame.sql,选择目标数据库为“HYAppFrame”并运行。

    HYAppFrame,Win Form框架

    图1-4

    1.3 验证数据库脚本安装是否成功

    如图1-5所看到的。在查询窗口中运行一条sql,“select  * from  core_user”假设有返回值表示数据库成功安装。

    HYAppFrame,Win Form框架

    图1-5

    2 配置IIS

    请从加入删除Windows功能中安装IIS。

    2.1 安装Asp.Net

    以管理员身份执行命名提示符,输入下面命令注冊安装asp.net:

    C:WindowsMicrosoft.NETFrameworkv4.0.30319 aspnet_regiis.exe –i

    注:aspnet_regiis.exe所在路径视安装环境而变。

    2.2 创建ASP.NETWeb Service站点

    如图1-6所看到的。打开Internat信息服务(IIS) 管理器。

    HYAppFrame,Win Form框架

    图1-6

    如图1-7所看到的。加入站点。命名为“HYWS”,物理路径指向“HYAppFrameWS”所在文件夹,port设置成1818。注:在WindowsServerserver中请确保1818port已加入防火墙可信任port。

    HYAppFrame,Win Form框架

    图1-7

    2.3 编辑应用池

    改动HYWS应用池的.NETFramework版本4.0,如图1-8所看到的。

    HYAppFrame,Win Form框架

    图1-8

    2.4 配置Web.config

    设置数据库连接字符串及配置參数appPath为web service绝对路径地址,如代码片段1-1所看到的。

    代码片段1-1

    <configuration>
      <connectionStrings>
        <add name="dbName"
          connectionString="Data Source=DAI-PCSQLEXPRESS;Initial Catalog=hyappframe;Integrated Security=False;User Id=sa;Password=yourpassword;"/>
      </connectionStrings>
      <appSettings>
        <add key="appName" value="mycrm"/>
        <add key="appPath" value="C:HYAppFrameHYAppFrameWS"/>
        <add key="passwordKey" value="axs1|-_X"/>
        <add key="sn" value="GryY0oSM3HKKRgNqtB68pDlDtKJeeYVm+C58gceSi4NE33SK7NQn1uSZimQnQkDjKjNSEh8wkHI="/>
      </appSettings>
      <system.web>
        <compilation debug="true" targetFramework="4.0" />
      </system.web>
    </configuration>


    又一次启动站点HYWS

    2.5 測试WebService是否可用

    在浏览器地址栏中输入网址http://localhost:1818/master.asmx

    ,假设出现下面网页,如图1-9所看到的,说明ASP.NETWeb Service安装正确。

    HYAppFrame,Win Form框架

    图1-9

    3 client开发

    3.1 更新WebService引用网址

    打开解决方式HYAppFrame.sln,如图1-10所看到的,在解决方式中找到WebService,右键选择“属性”

    HYAppFrame,Win Form框架

    图1-10

    改动Web 引用Url为“http://localhost:1818/master.asmx?WSDL”,注意必须加上后缀“?WSDL”,然后右键选择“更新Web引用”。如图1-11所看到的。

    HYAppFrame,Win Form框架

    图1-11

    3.2 改动client配置文件

    改动client配置文件HYAppFrameinDebugprofile.xml,如代码片段1-2所看到的。

    代码片段1-2

    <Param name="ws.url">
        <value> http://localhost:1818/master.asmx?WSDL</value>
    </Param>
    <Param name="ws.url.external">
        <value> http://localhost:1818/master.asmx?

    WSDL</value> </Param>

    3.3 帐号password

    执行client程序HYAppFrameinDebugHYAppFrame.exe,出现登录界面。默认帐号admin,password123456。

    3.4 改动全局參数

    登录系统后打开系统管理à參数定义,改动例如以下參数,如图1-12所看到的,改动后文件上传下载才可使用。

    HYAppFrame,Win Form框架

    图1-12

    (完)

  • 相关阅读:
    个人冲刺二(7)
    个人冲刺二(6)
    个人冲刺二(5)
    个人冲刺二(4)
    对称二叉树 · symmetric binary tree
    108 Convert Sorted Array to Binary Search Tree数组变成高度平衡的二叉树
    530.Minimum Absolute Difference in BST 二叉搜索树中的最小差的绝对值
    pp 集成工程师 mism师兄问一问
    17. Merge Two Binary Trees 融合二叉树
    270. Closest Binary Search Tree Value 二叉搜索树中,距离目标值最近的节点
  • 原文地址:https://www.cnblogs.com/cynchanpin/p/6909985.html
Copyright © 2020-2023  润新知