问题标签 [dotras]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
4106 浏览

c# - dotRAS 断开状态未触发

有人可以给我一个提示...我正在尝试使用 dotRAS .NET 控件,并且此代码internetConnected使用事件处理程序更改 (boolean) 的值...

但似乎该状态RasConnectionState.Disconnected不是由 dotRAS hangup() 触发的..

有任何想法吗?我做错了……还是我设法找到了一个错误?

0 投票
2 回答
3421 浏览

c# - 使用 DotRas 创建 VPN 连接 - 确保记住凭据

我正在使用DotRas创建 VPN 连接。这工作得相当好(预共享密钥、凭据等)。

我唯一遇到的困难是确保凭据确实存在。请参见下图。我似乎找不到确保实际选中复选框的方法。我已经尝试了我能记住的一切。

未选中此选项会使保存的凭据几乎不存在,因为我被要求在连接时输入用户名/密码。但是,如果我回去编辑此信息,凭据仍然存在!

如果我手动单击复选框并执行 a Save,一切都会按预期工作。有任何想法吗?如何确保Remember my sign-in info检查(以编程方式)?

这就是它在我的 Windows 10 上的显示方式

0 投票
3 回答
4660 浏览

c# - 使用 dotras 获取连接状态 VPN

我使用 C# 中的 Dotras 编写代码来创建和连接到 VPN。它工作得很好,但是当我编写代码来获取连接状态时,它不起作用。我阅读了 Dotras 文档,并编写了类似示例的代码,但它仍然无法正常工作。

它不会在多行文本框中显示状态。:(

请告诉我,我错了什么。谢谢你。

这是我的代码:

0 投票
0 回答
521 浏览

c# - c#: 使用 dotras 拨打调制解调器

我用的是华为e359

你好我正在创建一个简单的程序。我的代码将 3g 调制解调器连接到互联网。因为我的程序的一部分需要访问互联网。我做了一些搜索如何使用 c#

这是我添加条目的代码

这是拨号设备的代码

这是错误,当我拨打设备时提示

0 投票
2 回答
545 浏览

c# - c# with dotras - 拨号连接/断开连接后状态框不会自动更新

问候,

  • 操作系统:Windows 7 /64位
  • 应用程序:Visual Studio 2012 / C# 和 DotRas 1.3 库

我对 c# 或 VS 很陌生,所以请多多包涵。经过数小时的研发,我终于用 C# / Dotras 制作了一个 pppoe 拨号程序。该程序有 3 个主要按钮

  1. 在网络连接中创建 /Add PPPoE Internet Dialer Connection ,工作正常
  2. 拨号按钮,连接新创建的拨号器,工作正常
  3. 断开连接工作正常

我添加了StatuBox,拨号事件应该出现在dotras youtube视频教程中(这是用于vpn,但我的项目是用于pppoe拨号器)

StatusBox 不更新拨号事件,如连接/密码错误/已连接等。这是我最终感到困惑的部分。

以下是我的代码

任何帮助都将是非常可观的。

0 投票
0 回答
549 浏览

c# - 使用串行连接 (COM) / DotRas / PPP 的 TCP/IP 的 C# 侦听器(服务器)

我正在开发一个应用程序,该应用程序将在 Windows 10 笔记本电脑上运行以接收来自连接设备的数据。

作为业务要求,应用程序必须通过串行端口(或 USB/Serial)使用 TCP/IP,而不是使用以太网连接。

我已经能够使用 Winodws RasDial api 的DotRas包装器配置测试客户端,但尚未找到任何文档或其他连接服务器端的实现。

由于服务器实际上是我需要的;我正在联系,看看是否有人实现了通过串行侦听 TCP/IP 的软件,或者是否有人对我可以在哪里进一步研究此选项有任何想法。

我没有任何代码要发布,因为到目前为止我编写的所有代码都使用了不能完全满足需求的SerialPort类。

我对任何建议持开放态度,包括使用本机 c 或 c++ 来实现目标——尽管对于那些缺少重写 PPP 的语言,我都找不到任何东西。

0 投票
0 回答
642 浏览

vpn - DotRas 1.3 dial created Vpn entry error from application but not from Windows

我正在使用 dotras 创建一个 vpn 连接。当我尝试使用 dotras dial async 方法连接到 vpn 时,它不起作用:

“错误 718:连接被终止,因为远程计算机没有及时响应”。

所以我尝试通过windows界面连接到我刚刚创建的vpn连接,它工作得很好。奇怪的是,然后我尝试通过 dotras 方法再次连接,它成功了!

所以,如果我尝试先通过 dotras 连接,我不能,但如果我先通过 windows 连接,断开连接,然后通过 dotras 再次连接它可以工作。

我使用的是 Windows 10 pro 和 Windows 2012 服务器,DotRas 的版本是 1.3

这是我的代码:

0 投票
2 回答
1356 浏览

c# - 尝试在 C# 中设置 L2tp Only VPN 属性

我正在尝试创建一个控制台应用程序来为我的公司创建一个 VPN 连接。我能够创建 VPN 连接,但无法设置一些属性。我希望未加密密码 (PAP) 为真,而 CHAP 和 CHAP2 为假。但是,这些设置正在发生相反的情况。我正在使用 DotRas 工具。我做错了什么或错过了什么?

0 投票
0 回答
730 浏览

c# - DotRas 使用 Windows 7 创建 VPN

我有以下代码,我想获得一些需要设置的 VPN:

我需要的是

当我运行此代码时,它会创建 VPN,但不会保留我想要设置的设置,例如:RequirePap = true;

我需要的配置

0 投票
0 回答
1235 浏览

vb.net - DotRAS.dll 在 Windows 10 更新 1803 上不起作用

我有一个小的 VB.NET 程序,它创建一个 VPN 连接。这一直有效,直到(包括)Windows 10 Update 1709。但自从 Update 1803 以来,我总是遇到一个例外:

DotRas.RasException:检测到不正确的结构大小。在 DotRas.Internal.ThrowHelper.ThrowRasException(Int32 errorCode) 在 DotRas.Internal.RasHelper.GetEntryProperties(RasPhoneBook phoneBook, String entryName) 在 DotRas.RasEntryCollection.Load() 在 DotRas.RasPhoneBook.Open(String phoneBookPath)

遵循我的工作 Code Sub(直到 1709 年)

有人可以帮助我吗?我没有找到更新的 DotRAS.dll。最好是没有外部 DLL 的工作示例。

先感谢您。