zoukankan      html  css  js  c++  java
  • 编译调试CSLA .NET Framework v1.5

    编译调试CSLA .NET Framework v1.5

     

    Posted by: Rickie Lee (www.cnblogs.com/rickie )

    Date: Apr. 2005

    CSLAComponent-based, Scalable, Logical Architecture的简写,CSLA .NetRockford Lhotka基于.Net设计的一套N-tier分布式框架。

     

    如果对该框架感兴趣,可以从下面的链接下载CSLA .NET源程序,先设置CLSA.NETv1.5\cslacs10\www\DataPortalcs目录的Web applicationDataPortalcs)属性,下一步在本地编译调试:

    1.创建你自己的key文件:

        sn -k mykey.snk

    2.在VS.NET中打开CSLA .NET项目,并编辑CSLA.Server.DataPortalCSLA.Server.ServicedDataPortalCSLA.Resources等项目中的AssemblyInfo.cs文件,使keyfile属性指向你所创建的key文件:

    [assembly: AssemblyDelaySign(false)]

    // TODO: update this to point to your key

    [assembly: AssemblyKeyFile(@"c:\download\mykey.snk")]

    [assembly: AssemblyKeyName("")]

    3.修改DataPortal Web项目中web.config配置文件,设置相应的数据库连接:

      <appSettings>

        <add key="Authentication" value="CSLA" />

        <!-- TODO: update connection strings as appropriate -->

                  <add key="DB:PTracker" value="data source=ineroth;initial catalog=PTracker;user id=ptracker;password=ptracker" />

                  <add key="DB:Security" value="data source=ineroth;initial catalog=Security;user id=ptracker;password=ptracker" />

                  <!--

        <add key="DB:PTracker" value="data source=ineroth;initial catalog=PTracker;integrated security=SSPI" />

        <add key="DB:Security" value="data source=ineroth;initial catalog=Security;integrated security=SSPI" />

                  -->

      </appSettings>

    在正式的Production环境中,一般需要为每一个application创建一个单独的DataPortal Web项目。DB:PTracker application的数据库连接信息,DB:Security 则为用来进行安全验证的数据库连接信息。

    4.编译CSLA .NET项目。

    现在,应该编译通过了。

     

    References:

    1. Rickie, CSLA .Net学习资料, http://www.cnblogs.com/rickie/archive/2005/03/23/123862.html

    2. Rockford Lhotka’s homepage, http://www.lhotka.net/Default.aspx

     

     

  • 相关阅读:
    mysql 压缩备份 压缩还原 命令
    $' ': command not found
    CentOS7查看和关闭防火墙
    Linux系统运维故障排查
    使用netstat、lsof查看端口占用情况
    一道关于二叉树遍历的题目
    curl常用传参方式
    vm centos7中用NAT模式配置上网
    laravel使用过程中一些总结
    MySQL Replication
  • 原文地址:https://www.cnblogs.com/rickie/p/135461.html
Copyright © 2011-2022 走看看