windows services, 安装错误提示:“账户名无效或者不存在,或者密码对于指定的账户名无效” 纠正一下, 无论用自定义“一个安装项目来安装我的windows services,还是用net start,都得到同样的错误提示,然后自动执行回滚。” 更改为一个安装项目来安装我的windows services,还是用命令行installutil,都得到同样的错误提示,然后自动执行回滚。” 谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你应该将这个SERVICE的运行账号设置为LocalSystem;processInstaller = new ServiceProcessInstaller();processInstaller.Account = ServiceAccount.LocalSystem;安装的话用installutil就可以了,做个BAT,呵呵。 o , 安装上了。 不就是做个安装项目或者用installutil么?哎, 做个bat? 自动执行installutil? 果然把Account改为LocalSystem就ok了 虽然已经结贴了。 可是还有一个疑惑: 既然account选择为user的情况下,在安装的时候会弹出 账户,密码,确认密码的对话框,那么,为什么无论输入什么样的值都是错?既然如此,要那个对话框有什么用? 要account的user值有什么用?我在《MCAD/MCSD Visual C#.NET认证考试指南(英文版)》(电子工业出版社)中得windows application章节中看到,老外的书上设置的user,并且在弹出的对话框中输入一个系统管理员级别的账户后安装得以完成。 可是没有拿到那本书的代码cd。否则就知道是不是中/英文版的vs.net的这方面是否有所不同。是不是中文版的(或者D版中文版的)vs.net这方面有缺陷。 因为很显然,如果所有的windows service必须在本地系统级别中运行在安全级别的管理上就失去了很多自由。 的确如此,用user我也碰到了这样的问题,后来用LocalUser后能用后就没去仔细看他 :( windows2008下获取不到DocumentCompleted 复杂JSON对象的反序列化问题 clickonce发布中遇到难题:安装生成后的快捷方式的后缀为.appref-ms?无法运行。 winfrom中datagrid时间列的判断事件 如何在listview控件中显示字符串的中间部分? 請問怎麽取得DataGrid 裏面DataGridBoolColumn 的值? 转义字符 请教大虾们帮忙解决个小的类似招聘网站的信息!!! 关于数组的问题,请帮忙! 各位高手请高在C#中编写组件怎么写! 最佳读者推荐。NET相关内容--GOOD 怎么样在人家的应用程序中模拟输入呀??
processInstaller.Account = ServiceAccount.LocalSystem;安装的话用installutil就可以了,做个BAT,呵呵。
不就是做个安装项目或者用installutil么?
哎, 做个bat? 自动执行installutil?
既然如此,要那个对话框有什么用? 要account的user值有什么用?我在《MCAD/MCSD Visual C#.NET认证考试指南(英文版)》(电子工业出版社)中得windows application章节中看到,老外的书上设置的user,并且在弹出的对话框中输入一个系统管理员级别的账户后安装得以完成。 可是没有拿到那本书的代码cd。否则就知道是不是中/英文版的vs.net的这方面是否有所不同。是不是中文版的(或者D版中文版的)vs.net这方面有缺陷。 因为很显然,如果所有的windows service必须在本地系统级别中运行在安全级别的管理上就失去了很多自由。