我有一个程序可以绘制一个包含一些数据的文本文件。它在 VS 2010 C# 的调试/发布模式下工作。我正在使用 .Net 和 Aforge 框架。在我的参考资料中是 AForge.Math 和 System.Windows.Forms.Charting 库。
当我在 ...bin/release 文件夹中运行可执行文件时,它可以完全运行,这意味着当我将文本文件拖放到表单中时,会出现一个图表,正如它应该出现的那样。但是,如果我将该发布文件夹复制到另一台计算机上,.exe 会运行,但是当我拖放文本文件时,它不会打印。我只是得到一个白色的空白表格。这就是程序运行时的样子……
当它不工作时,它会做这样的事情(所以我试图将一个文本文件拖放到表单中),我得到的东西看起来像这样......
我怀疑我的问题来自使用 AForge 框架。所有的计算机都有.Net,所以当输入数据时,图表会继续工作,但正在绘制的数据来自不在计算机上的 AForge。虽然我不完全确定。