相信很多使用过sap .net connector的新手都会遇到这个问题, 登陆saplogin.aspx总是提示sapmsg.ini文件找不到, 无法登陆, 这是由于你的登陆中没有msgsvr的缘故, 但是这个并不时对你的编程造成影响的部分, 这里有两种解决办法:
1 在登陆的destination对象中不要设置SAPSystemName这个属性, 因为如果设置就会查找sapmsg.ini文件
2 在c://windwos下做一个sapmsg.ini文件, 格式是
[Message Server]
SID=IP address
在服务器的services文件中加入sapmsSID port/tcp就可以了, 一般是3600,与你的sysnum有关, 如果sysnum是00则为3600, 如果为01则为3601,以此类推.