C#的Service项目中,怎么使用FolderBrowserDialog? 本帖最后由 andytang555 于 2011-04-19 19:25:58 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 想法就有问题。不要在Windows服务里面直接调用UI。服务就是在后台运行的。你看到IIS、SQL Server服务有界面么?应该单独创建一个程序作为服务控制台,并且使用某种RPC和服务交互。 会不会是服务登陆账号的权限导致的呢,或其他配置我写过一个大的服务,几十个线程混乱的执行着。。我一直认为服务中调用UI不好我采用socket与服务交互。 caozhy兄说得太绝对了,yeaicc兄说得对,像Print Spooler服务,其实就可以与桌面交互的,但我已经选中了与桌面交互,还是不行,只是FolderBrowserDialog不行,OpenFileDialog是行的,这两者实现上有什么区别? 之所以出不来,是你用的线程模型不对,应该用stathread。我说的不要在服务中直接和界面交互当然不是绝对的,但是我认为就你的情形来说,所谓做UI交互反倒会误导你。7L有倒分嫌疑,故删除。 求助 求助一个timer的问题 请问这个递归哪里有问题 问个有关消息响应的问题 真的一个很奇怪的问题! 用C#访问C++写的类,除了用DLL还有什么好的办法(等待高手ing...) 关于C#,从另一窗体中读取文本框的内容 〈〈〈〈〈〈小问题,顶者有分哦~~〉〉〉〉〉〉 一个简单的问题 请问我如何打开后缀为.resx的资源文件 Crystal Report ccccc
服务就是在后台运行的。你看到IIS、SQL Server服务有界面么?应该单独创建一个程序作为服务控制台,并且使用某种RPC和服务交互。
我采用socket与服务交互。
之所以出不来,是你用的线程模型不对,应该用stathread。我说的不要在服务中直接和界面交互当然不是绝对的,但是我认为就你的情形来说,所谓做UI交互反倒会误导你。7L有倒分嫌疑,故删除。