【问题标题】:Error on running Scriptcs with Sublime Text 3使用 Sublime Text 3 运行 Scriptcs 时出错
【发布时间】:2019-07-20 00:14:27
【问题描述】:

我已将 Scriptcs 安装到 Sublime Text 3。
当我按下 CTRL B 并构建我的 aspx 页面时出现此错误。

'scriptcs' 未被识别为内部或外部命令, 可运行的程序或批处理文件。

我正在尝试在 Sublime 上运行我的 aspx 页面。
我怎样才能解决这个问题 ?谢谢。

【问题讨论】:

  • 您能否在问题中包含在命令提示符中执行where scriptcs 的结果以及伴随您上面提到的错误的输出面板的诊断输出?

标签: sublimetext3 sublimetext2 sublimetext scriptcs


【解决方案1】:

请尝试安装SublimeREPL,然后从可用选项中选择scriptcs。选择后,尝试使用ctrl+alt+B 构建。 https://sublimerepl.readthedocs.io/en/latest/

【讨论】:

  • 我试图在 View-Search Console 中安装它,但它写了没有更新的软件包
【解决方案2】:

你需要将scriptcs添加到你的PATH环境变量中,否则系统找不到可执行文件。

流程在ScriptCS documentation中有描述:

为简单起见,我们将使用 Chocolatey Nuget 方法 安装。将以下命令复制并粘贴到您的控制台中。 这将执行一个下载 Chocolatey 的 PowerShell 脚本, 将其放在本地驱动器上,并配置您的路径。确保 重新加载会话,以便加载新路径。

@powershell -NoProfile -ExecutionPolicy unrestricted -Command "iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%systemdrive%\chocolatey\bin

接下来执行 在您的控制台中执行以下命令。这将下载 ScriptCS,放置 它在您的本地驱动器上,并配置您的路径。确保重新加载 再次您的会话,以便加载您的新路径。

cinst scriptcs

如果您更喜欢手动将scriptcs 添加到您的PATH(或只是想更好地了解PATH),请查看此excellent answer

【讨论】:

  • 谢谢,但我已经安装了 Scriptcs。运行时出错。
  • 我知道你已经安装了scriptcs,但这还不够。 Sublime Text 包无法知道 where scriptcs 的安装位置,除非您将其添加到 PATH 环境变量中。一旦它在你的 PATH 中,你就可以从任何地方运行它。
  • 阅读我发布的第二个链接的答案,它完美地描述了 PATH 的目的。
  • 对不起,如果我误解了,但我认为我已经使用命令行正确安装了 - 我使用了 cmd。
  • 当您打开命令提示符(或 PowerShell)并执行 scriptcs 时,您是否会收到与 Sublime Text 相同的错误。如果是这样,那么scriptcs 不在您的路径中
猜你喜欢
  • 2015-10-06
  • 2014-08-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-05-22
  • 2016-06-18
  • 2017-06-28
相关资源
最近更新 更多