有没有哪位亲知道用c# 在win732位电脑上写的windows服务,在本机 可以跑得正常 ,安装到64位 server 2008服务器上可以安装成功,但运行不能得到想到的结果了?
https://q.cnblogs.com/q/42605/ 请问大侠们 这个问题现在有答案了吗?
服务运行的账号权限不同,本机是管理员,服务的话默认是Local Service之类的,有的资源无法访问
谢谢亲的回答,现在怀疑是因为服务程序中引用了一个 delphi 的32位的dll , 我布署到iis的程序中也有引用这个dll, 但iis 中有个设置 可以兼容32的程序, 不知 服务程序有没有这种设置?
那就是位数的问题了?怎么安装的?
cd C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319
InstallUtil "E:\WindowsService1\bin\Debug\WindowsService1.exe"