【问题标题】:.exe file doesn't work when moved to another computer.exe 文件在移动到另一台计算机时不起作用
【发布时间】:2013-04-21 14:37:07
【问题描述】:

我在 Microsoft Visual C# 2010 上制作了图像处理软件,效果很好。该软件使用 EMGU CV 图像处理库,因此我将 .dll 文件以及视频和图片放在了我计算机上的文件中。一切仍然正常。

但是当我将包含 .exe 和 .dll 以及视频和图片的同一个文件传输到另一台计算机时,它不起作用。我怀疑另一台计算机上的 .net 框架。我确定.net 在那里,但我不确定版本。我自己电脑上的版本是4.5。

.net 框架是唯一的问题吗?还是可能有其他问题?

【问题讨论】:

    标签: .net exe emgucv


    【解决方案1】:

    是的,您的问题很可能是 .NET 框架。 Visual Studio.NET 2010 使用 .NET 框架 4.0,而不是 4.5。所以,你的电脑上必须有 4.0,即使它不显眼。还有,有什么问题吗?运行可执行文件时出现什么错误?

    【讨论】:

    • @mohammedmarwan:将可执行文件上传到 File Dropper,以便我下载它并查看会发生什么。另外,如果您不介意,请将源放在 Pastebin 上。
    • 我无法发布代码,因为它的某些部分属于我的教授,对不起。我已经安装了相同版本的 .net framework 4.5。但仍然不起作用:(。
    • 但是,刚才出现了一条错误消息,说“assemplyinfo.exe 停止工作”
    • 应该是 .NET 框架 4.0,而不是 4.5。另外,只需上传没有源代码的exe即可。
    • 是的,PC 也有 .net 框架 4.0。好的,我可以用你的个人电子邮件将 exe 文件发送给你吗?我不能将它上传到公众,因为它也属于我的教授。
    猜你喜欢
    • 2022-11-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-13
    相关资源
    最近更新 更多