为什么我不能运行这个程序? 我得到如下错误:
Description: Stopped working Problem signature: Problem Event Name: CLR20r3 Problem Signature 01: generatecodes.exe Problem Signature 02: 1.0.0.0 Problem Signature 03: 4f0b0ab4 Problem Signature 04: GenerateCodes Problem Signature 05: 1.0.0.0 Problem Signature 06: 4f0b0ab4 Problem Signature 07: 4 Problem Signature 08: 10 Problem Signature 09: System.IO.FileNotFoundException OS Version: 6.1.7600.2.0.0.274.10 Locale ID: 1033
因为它不能find某个文件。 要么是因为文件不存在,要么是因为进程无法读取文件或在目录上执行。 使用ProcMon来确定抛出exception的文件操作
打开Process Monitor并添加一个filter来排除与您的应用程序无关的任何事件,如下所示:

按确定,最小化ProcMon,并打开您的应用程序。 当应用程序崩溃时,返回到procmon,通过按下放大镜图标或键盘上的CTRL + E来停止Capture。 确保显示文件系统事件,通过validation是否按下了文件柜图标(在图像上不是 ):

向下滚动到捕获的最后几个事件,然后通过双击事件来检查每个操作的堆栈跟踪。
我有这个文件没有发现与英特尔RST软件的例外。 请参阅http://alasdaircs.wordpress.com/2011/08/18/intel-rst-and-net/
总之,确保你已经安装了.NET 3.5.1特性,而不仅仅是.NET 4.0。
HTH。