现在只能做到听到播放的电影的声音,但是播放器并没有打开。怎么办?听到声音肯定是执行了,但是为什么屏幕上面不显示电影呢?也就是说没有窗体显示。如何才能将窗体显示呢?
因为iis是以系统服务运行的,即运行在session0下,尤其是在win7及以后的系统里,无法启动桌面程序。但有个方法可以一试,再做一个客户端程序,通过aspx.cs发送socket让客户端程序启动qq,但愿socket可以穿透session.
嗯,说的不错,确实是这个问题,可是我并没有直接打开,我打开了一个bat文件,bat文件的命令是打开qq播放器,相当于一个客户端了,问题在于iis的进程都在system用户里面,得创建一个进程在当前登录状态下的用户来,不知道有没有人试过。
@不要理我: 你做一个开机运行的winform程序呀
@沧海一杰: 程序的运行环境默认以创建者一致,bat没用
@沧海一杰: winform tcp来做是吧,太麻烦了,防火墙能过?
@不要理我: 除此外,此题无解
@沧海一杰: 如果可以接受,可以通过静态文件或注册表交换数据