我写了一个应用程序,它对我的系统工作正常,没有问题。我通过visual studio 2012,.net 4.5,C#编写了它,并且它使用了Office 2010.我将它安装在多个系统上,并且没有任何问题。但它在我的一台电脑上不起作用。它安装正确,但我无法打开该程序。窗户是我写的程序是32位的,而我想用的计算机也是32位。我可以看到两个系统之间唯一的区别是,我在最后一台计算机上安装了.net 4.5.1,并且该程序使用.net 4.5编写。我没有其他想法,为什么它不起作用。有任何想法吗?我的程序无法在特殊系统上工作
这是我收到的问题,当我尝试运行应用程序:(由于事件名字我卸载媒体中心,我做了以下指示,但仍然没有改变) 问题签名:
问题事件名称:CLR20r3
问题签名01:CheckPrinter Final.exe
问题签名02:1.0.0.0
问题签名03:5402e7bf
问题签名04:CheckPrinter最终
问题签名05:1.0.0.0
问题签名06:5402e7bf
问题签名07:7
问题签名08:32
问题签名09:System.IO.FileNotFoundException
OS版本:6.1.7601.2.1.0.256.1
区域设置ID:1033
其他信息1:0a9e
其他信息2:0a9e372d3b4ad19135b953a78882e789
附加信息3:0a9e
其他信息4:0a9e372d3b4ad19135b953a78882e789
问题已解决。我在目标计算机上安装了.net 4.5,但仍然没有改变。我寻找.net目标包4.5,但我无法鳍它。因此,我安装了Visual Studio 2012有.net 4.5和目标包4.5。所以安装后问题已经解决了。感谢所有对我的问题留下评论的人。 :)(还有一件事:对.net来说不是盲点,高版本不支持低版本?!) – nazila 2014-11-09 09:04:39