我有一个使用 c# 和 .NET 3.5 在 WPF 上编写的软件,该软件需要连接到 Internet 以与某些 Web 服务交换数据。
出于测试目的,我使用了 sim 卡和 vodafone 移动互联网棒键 USB,以及 vodafone 移动宽带软件。
为了对互联网连接进行一些控制,我只需使用 system.process 类在 c# 中启动程序 vodafone 移动宽带。一旦配置为自动模式并且不请求 sim 的 pin,软件似乎工作正常。
我被迫关闭应用程序以杀死 .exe 软件。一切似乎都工作了一段时间。但是一段时间后,沃达丰手机会随机自动打开手动连接,因此它不再连接到互联网。
移动宽带不自带api,无法下AT指令打开连接。
所以我的问题是我可以使用具有 C# api 的设备来允许 pc 连接到 Internet 以编程方式打开到 Internet 的连接而无需用户交互,因此完全可以通过 C# 调用和管理。
提前感谢您的任何建议