NetBPM的安装

1.当然是先下载运行程序了, netbpm-0.8.3.1.zip ,官方网站:http://www.netbpm.org

2.然后解压后自己看 Install.pdf文档,呵呵~~ ,写的很详细哦,我这儿简单翻译一下,懒人可以不用看原文了     1)环境           首先Microsoft.Net Framework1.1,数据库选择MySql4.1或者MS SqlServer2000(必須用sql server 2000);    

2)安装           建立数据库nbpm:MySQL使用sql/CreateMysql.sql建表,MSSQL使用sql/CreateSqlServer.sql,为测试方便运行sql/Organisation.sql产生基础数据。           更改NHibernate属性配置文件:app_config.xml,主要是选择数据库的类型;    

3)Web服务器配置           方式一,采用NetBpm自带的Cassini webserver           a.  注册cassini.dll,到控制面板->管理工具->Microsoft.NETFramework1.1配置,右键Assembly Cache,添加,找到Cassini.dll,安装;或者通过执行gacutil /i C:/Cassini/location/cassini.dll。           b. 运行cassini.bat,启动Cassini,webserver,默认为8080端口,如果冲突的话,修改一下cassini.bat;           c. 可以开始测试了,http://localhost:8080/intro/index.rails,有点激动哦,顺利出现首页,随便选一个用户登录,然后进入developer页面,加载一个流程配置文件,比如example/holiday.par,进入User就可以详细测试了;          

方式二,采用大名鼎鼎的IIS          

a. 建立虚拟目录netbpm,指向到根目录,就是install.pdf所在目录;          

b. 设置虚拟目录属性,主目录->配置->映射,添加扩展.rails,应用程序指向aspnet_isapi.dll(找不到的话搜索一下吧),一定要把检查文件存在前面的勾去掉,然后确定(解释一下,在实际目录里边你是看不到后缀为rails文件的,只有.vm的文件,如果不勾掉的话,IIS会一直提示你找不到文件);           

c. 如果采用IIS+MSSQL方式,记得给数据库配置servername/ASPNET帐号;           

d. 可以测试了http://localhost/netbpm/intro/index.rails(什么,你说你在根目录下找不到intro目录?呵呵~~,那就对了,就是这样的,你说为什么?我也在研究呢!千万不要试图把.vm文件改成.rails哦,虚拟目录也不要指到views哦!)出现首页,大功告成。

3. 常见问题      

1)根目录log文件不能生成              一般为权限问题,检查目录权限;      

2)NetBPM首页可以打开,登录就显示找不到页面             

首先,检查log是否生成,如果没有log请配置权限;             

其次,查看log内容,一般是"用户 'NT AUTHORITY/NETWORK SERVICE' 登录失败,解决方法如下:             

第一步:把'NT AUTHORITY/NETWORK SERVICE' 添加到Administrator组中              我的电脑-->右键-->管理-->本地用户和组              选择“组”-->双击Administrators-->单击“添加”-->单击“高级”-->单击“立即查找”-->在下面的列表中选择Network Service用户-->两次单击“确定”-->加入。                             

第二步 在企业管理器中加入NetWord Service用户              打开Sql Server企业管理器-->选择数据库实例-->打开“安全性”节点-->选择“登录”-->在右边的列表中单击右键-->选择“新建登录”-->在“常规”选项卡中单击“名称”旁边的按钮“...”-->选择“Administrators”组-->单击下面的“成员”按钮-->选择“Network Service”-->单击“添加”按钮-->单击“确定”,返回“新建登录”对话框-->保证身份验证类型为“windows验证”和“允许访问”-->单击“确定”-->关闭“企业管理器”               

第三步 重新运行asp.net程序,数据库连接字符串选择windows验证即可。

本文轉載自:http://blog.csdn.net/voyager512

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值