服务使用Process启动外部程序没窗体 在WinXP和Win2003环境中,安装服务后,右键单击服务“属性”-“登录”选项卡-选择“本地系统帐户”并勾选“允许服务与桌面交互”即可. 在Win7及以后的环境中,由于微软加强了权限管理,将此功能禁用,需要引用第三方dll (Cjwdev.Windows ...
1.预发布服务器安装Web Deploy 客户端 2.开通8172端口,即Web Management Service 端口 3.开启Web Management Service 服务,同时服务属性设置登录为本地系统账户(允许服务与桌面交互) 4.IIS主页 全部开启 5.站点编辑权限并修正权限读写 ...
方法一: 在ProjectInstaller.cs重写 install() ,Uninstall()方法 public override void Install(IDictionary stateServer) { Microsoft.Win32.RegistryKey system, //HKE ...
本文信息来源于网络,本人只是汇总。VS创建项目,项目类型选择Window服务为服务创建安装程序1.. 返回到 Service1 的“设计”视图。
2.. 单击设计器的背景以选择服务本身,而不是它的任何内容。
3.. 在“属性”窗口中,单击属性列表下面灰色区域中的“添加安装程序”链接。
默认情况下,向您的项目添加包含两个安装程序的组件类。将该组件命名为
ProjectInstall...
有两种解决方法:1、打开服务管理器,右击“print spooler”,选择属性,将“登录”选项卡中的“允许服务与桌面交互”的勾去掉,重启服务。2、在打印机共享管理对话框,取消勾选“端口”页中的“启动双向支持”3.问题解决了! 打了个 WindowsXP-KB958644-x86-CHS 补丁 解决...
分类:
其他好文 时间:
2015-05-12 15:31:52
阅读次数:
124
1:查毒2:清空C:\Windows\System32\spool\PRINTERS3:勾除允许服务与桌面交互,特别是安转过hp打印机的,此步通常能解决问题4:可能是驱动紊乱,修改注册表将打印机全部删除删除注册表\HKEY_LOCAL_MACHINE\SYSTEM\ControlSetoo1\Control\Print\Printers目录下的所有打印机(注..
分类:
其他好文 时间:
2015-01-20 18:29:30
阅读次数:
200
上一篇文章是纯 C# 代码的形式勾上 “允许服务与桌面交互” 选项的本文转载自:http://blog.csdn.net/lanruoshui/article/details/4756408描述:在自己写的一个系统服务程序,需要经常用到“允许与桌面进行交互”的设置,网上很多使用修改注册表的形式实现,...
方法一:在ProjectInstaller.cs重写 install() ,Uninstall()方法public override void Install(IDictionary stateServer) { Microsoft.Win32.RegistryKey system, /...
windows 服务默认位于windows 7 的session 0 中,桌面程序位于session 1中,默认情况下二者无法交互使用如下方法可以使在服务安装完成之后默认勾选“属性”->“登录”->“允许服务与桌面交互。 1 private void serviceInstaller...