1 //在天蝎座 中使用C# System.Diagnostics.Process打开chrome遇到的问题
2 DiagProcess = import_type("System.Diagnostics.Process");
3 //调用方式一 可以正常运行
4 var process = DiagProcess();
5 process.StartInfo.FileName = "chrome.exe";
6 process.Start();
7 //调用方式二 ,会报错
8 //报错内容:Type[System.Diagnostics.Process] 调用函数出错 [Start] :
9 // System.Reflection.TargetException:
10 // Object of type 'System.String' doesn't match target type 'System.Diagnostics.Process'
11 DiagProcess.Start("explorer.exe");
12
13 //调用方式三,会报错
14 //报错内容:Type[System.Diagnostics.Process] 调用函数出错 [Start] :
15 // System.ComponentModel.Win32Exception:
16 // 系统找不到指定的文件。
17 DiagProcess.Start("chrome.exe", "--kiosk");

出现问题的原因:这个是因为Process 类里面, 静态函数和实例函数都有一个Start,脚本判断成实例函数了,所以出问题了。

Scorpio 1.0 的时候,这块处理有问题。

Scorpio 2.0 把静态和实例的函数问题解决了。 

最新文章

  1. Caffe 源碼閱讀(六) data_layer.cpp
  2. Test Tex
  3. 用JAVA代码实现验证邮箱地址是否符合
  4. 某个点到其他点的曼哈顿距离之和最小(HDU4311)
  5. C# DateTime和DateTime?格式化时间
  6. Javascript实现打字效果
  7. 简单理清一下proto与prototype
  8. 解决yum命令时出现Error: xz compression not available
  9. Python基础:十、用户交互
  10. Python中变量的基本使用
  11. Scala隐式参数
  12. robot framework-databaselibaray库使用(python)
  13. OC 设计模式
  14. 【英宝通Unity4.0公开课学习 】(一)资源管理
  15. 3992: [SDOI2015]序列统计
  16. WebSphere部署Spring Boot
  17. LR下监控windows系统资源方法
  18. bash: fork: Resource temporarily unavailable
  19. Android开发(7)数据库和Content Provider
  20. USACO 1.3.4 Prime Cryptarithm 牛式(模拟枚举)

热门文章

  1. vite + vue3 + js + xlsx 导出excel
  2. (原创)odoo动态设置树形视图中的字段,每个用户可定制自己要显示的字段
  3. Linux下添加启动项并简化操作命令-nginx为例
  4. (0724) 格雷码 verilog
  5. 【GNU/Linux, Debian】使用cups连接HP Laserjet 1012 HB打印机
  6. h5打包exe,uniapp打包桌面应用exe,mac,electron方式
  7. superset2 开发环境部署+阿里odps连接
  8. 扩linux 主分区 xfs 格式的
  9. charles小程序抓包
  10. 【Windows】IP 地址变为 169.254.x.x 的解决方法