写了一个WinForm的小程序,里面用到打开文件的对话框OpenFileDialog控件为什么发布的程序在一些机器上运行时正常的,在一些机器上运行时,则报错:
找不到方法:“System.String[] System.Windows.Forms.OpenFileDialog.get_SafeFileNames()”在代码中,我调用了的SafeFileNames属性,“获取对话框中所有选定文件的文件名和扩展名的数组。文件名不包含路径。”是不是跟客户机器的系统环境有关系?如何解决?求解!感谢!
找不到方法:“System.String[] System.Windows.Forms.OpenFileDialog.get_SafeFileNames()”在代码中,我调用了的SafeFileNames属性,“获取对话框中所有选定文件的文件名和扩展名的数组。文件名不包含路径。”是不是跟客户机器的系统环境有关系?如何解决?求解!感谢!
修改了一下代码,没有调用SafeFileNames属性了,换成调用FileNames属性。
在客户机器上就OK了。