VS2017安装NGROK后报告未安装

4

我正在按照Twilio教程走,该教程建议使用NGROK与VS2017一起使用。很容易找到该扩展并安装(必须关闭VS2017并重新打开),当我重新加载项目时,确实可以清楚地看到NGROK菜单选项“在那里”...但是,当我选择菜单选项(工具->启动ngrok隧道)时,我收到了一个无法理解的消息:

enter image description here

好吧,也许没有“完全”安装,所以我选择YES,很快就会收到一个空引用异常:

enter image description here

安装这个的说明非常简单...但是似乎我漏掉了什么。

2个回答

12

我收到了相同的错误信息。实际上,在“工具”和“选项”下有一个ngrok树形结构,您可以在其中自行设置路径。

输入图片描述


3
经过一番挖掘和测试,我找到了正确的解决方案。为了使ngrok插件与Visual Studio配合工作,必须在本地计算机上安装ngrok可执行文件并保证其处于可访问位置。该插件并非独立实用程序,而只是从您的VS项目中获取正确选项的快捷方式(最重要的是端口号)。
  1. 下载ngrok
  2. 将其提取到:

    • 已存在于路径中的某个位置或
    • 已添加至路径中的某个位置 (以便VS可以找到它)
  3. 使用您的访问代码激活ngrok。

  4. 安装VS插件
  5. 享受ngrok的乐趣。

至于为什么它不像广告那样下载和安装ngrok,我仍然不知道...


通常存在的路径之一是“C:\Windows”,因此将“ngrok.exe”复制到该路径对我有用。谢谢! - JeeShen Lee
1
@JeeShenLee 这样做是可以“工作”的,但如果你重复这个操作,你会在 c:\windows 文件夹里堆积一些“不属于 Windows 系统”的东西。同时请注意,下次 Windows 更新运行时可能会将其删除。 - Cos Callis

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接