我有一个在 Visual Studio 中创建的 C++ 程序,当我将它保存在服务器上时出现问题(作为 .exe 运行。服务器没有 VS,所以我将它作为 .exe 尝试。程序创建 .txt文件(或者如果存在,它将覆盖它)并将新文件作为附件通过电子邮件发送。这就是它出问题的地方:我可以双击该程序,它会创建一个 .txt 并发送电子邮件,但如果我让任务调度器执行它,它不会覆盖 .txt 文件(如果我删除当前文件,甚至会创建一个新的 .txt 文件)。如果旧的 .txt 文件在那里,程序将附加该文件并发送电子邮件关闭。
所以,我想知道是否有另一种方法可以让这个程序工作?
服务器是 Microsoft Sql Server 2008