最近我在应用程序上工作,在特定时间做了一些备份。 一切都很好,应用程序在我的电脑下工作得很好(Windows 8.1 x64)。
现在是时候在其他机器上进行某些卷轴测试了。
真正的问题是根本无法运行应用程序(Windows 7 x64)
它显示了这条消息:
并显示System.IO.FileNotFoundException
任何帮助我的朋友?
答案 0 :(得分:0)
由于您具有依赖文件(DLL)并且正在使用文件复制安装方法,因此问题可能是Windows已阻止相关文件。发生这种情况时,您的程序将无法访问它们并抛出System.IO.FileNotFoundException
。
要更正它,您需要取消阻止问题机器上的文件:
答案 1 :(得分:0)
如果您尚未安装应用程序(只是复制粘贴),请将dll复制到[驱动器号]:\ Windows \ System32 \文件夹,在管理员模式下打开命令提示符并键入:
regsvr32 [dll file].dll
[驱动器号]是安装操作系统的驱动器号。
[dll file]是您要注册的.dll文件。