我写了一个DCOM,作为SERVER运行,然后想从ASP中调用。(实际上又写了一个com dll,从asp访问dll,从dll访问server)。现在的问题是,每次create object, 都会启动一个server的新进程,而我希望永远进入同一个server进程。更糟的是,如果在vb中运行server,而期望从外面可以跳进来,就会启动一个没有界面的vb新进程,并且死在那里不能动。这个问题可能和server的安全性有关,但是不知道怎样设置server和iis, 可以满足我的要求,即事先启动server,而每次asp调用server的功能都不会导致启动一个新的server进程。(提示,用dcomcnfg.exe可以设置其identity为interactive user,or Launching User, or this user,但是请问哪一个设置可以保证不启动一个新的进程呢?)另外可能的方法是把server做成service, 但是请告诉我一个现有的vb工程如何转换成service,转换了以后是不是就一定可以解决上述问题呢?