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

Running my c# exe on another computer?

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

我尝试过的事情:

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

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