有的地方写System.EnterpriseServices可以在WinXPSP2和Win2003上使用,谁知道Win2000是否可以使用?
我在WinXP Pro上和Win2000上都无法运行下面语句:
sc = new System.EnterpriseServices.ServiceConfig();
总是得到
ex.Message "当前平台上不支持“ServiceConfig”。" string
的错误。
对于想在XPSp1上使用System.EnterpriseServices.ServiceConfig,可以:
This feature works with Windows Server 2003 and Windows XP SP2, officially.
But, there is a tweak to get it working before XP SP2: Hotfix 828741. You won't see any single word about SWC mentioned there, but believe me, with this hotfix all things are good :)
或者参考:
Services without Components works on XP without SP2
或者:
Databases, MSMQ, [you name a resource manager] and Services Without Components
Hotfix的下载地址:
Download(http://www.rm.com/Support/GeneralDownload.asp?cref=DWN222592&nav=0)Filename
File Size
Download at 56k
Download at 128k
Download at 0.5Mb
Download
Windows2000-KB828741-x86-ENU.EXE
4.46 Mb
24 m 47 s
10 m 57 s
2 m 40 s
WindowsXP-KB828741-x86-ENU.EXE
3.08 Mb
17 m 7 s
7 m 34 s
110 s