我在本地开发机器上开发了一个小型 C# 控制台应用程序 (TextMatcher.exe),现在需要将其部署到实时环境。它引用了我开发的另一个类库,它具有通用功能,我打算在未来的控制台应用程序中使用和改进。
最终,这个特定的应用程序将从 SSIS 包中执行,但现在我只是尝试从cmd
.
我不骗你这是程序的实际输出:
E:/TextMatcher>TextMatcher.exe
No
E:/TextMatcher>
计算机从字面上说“不”并且没有提供进一步的信息。我没有在程序的任何地方包括在任何失败或其他情况下输出“否”这个词。
当然,它在本地运行良好。我确保我也包含了实用程序类库的 dll。我已阅读有关如何正确部署控制台应用程序的其他问题(此处,此处),并已遵循建议。
注意:这对谷歌来说也很困难,因为使用“不”这个词是问题的根本......
编辑-现在似乎可以工作了...我只是将文件从本地计算机再次复制到远程计算机...我试图让它再次中断,以便我可以弄清楚到底发生了什么,并且在我这样做之前,我不会接受答案,以便人们可能会对此有所了解。无论哪种方式都非常令人费解。