gpt4 book ai didi

c# - 在另一台计算机上运行我的 c# exe?

转载 作者:太空宇宙 更新时间:2023-11-03 15:03:27 31 4
gpt4 key购买 nike

我已经完成了一个使用 winforms 和 Microsoft.Speech(识别和合成)库的 C# 程序,构建它并且它在同一台计算机上运行良好。但是,当我将整个应用程序目录复制到另一台计算机时,程序会立即启动并关闭。

我尝试过的事情:

  • Main 方法有一个打印所有异常的 try-catch。我试过了直接从目录和命令行运行两者结果相同,程序立即关闭而没有任何抛出异常
  • 我已经检查过我尝试在其上运行可执行文件的计算机是否具有正确版本的 .NET Framework(我的可执行文件使用 4.5.2并且计算机显示它已经有了更新的版本)

  • 我也在新电脑上下载了Microsoft.Speech库,没有效果

显然,我在这里的整个部署任务都出错了。大多数新手指南建议使用安装和部署项目模板,但 Visual Studio 不再支持该模板。因为这对我来说是一个全新的编程领域,所以我现在完全不知道如何进行。请帮忙。

最佳答案

添加 try{}(Exception ex)catch{} 语句,并在 catch 语句中将 ex.toString() 写入文件,以便读取错误。

关于c# - 在另一台计算机上运行我的 c# exe?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44947907/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com