gpt4 book ai didi

.net - 如何在不安装的情况下运行scriptcs?制作可移植/独立脚本 (csx)

转载 作者:行者123 更新时间:2023-12-02 08:07:52 25 4
gpt4 key购买 nike

是否可以制作可移植脚本?

我想编写一个脚本并从另一台计算机(具有相同操作系统)上的控制台/bat 文件触发它。我想这应该是这样的:

SomeKindOfScriptCsExecutor.exe myscript.csx -param1 -param2

MyCompiledScriptAndExportedTo.exe -param1 -param2

原因:我想从 Azure WebJobs 执行 scriptcs。

最佳答案

据我所知,您不需要安装任何东西即可使用 scriptcs。

您可以get it via Chocolatey ,但您也可以get it as a zip file 。如果您想使用特定的 Chocolatey 版本,只需将 .nupkg 更改为 .zip 即可解压该软件包。

这允许将其运行为:

scriptcs.exe yourScript.xcs

因此可以从 .cmd.bat 文件执行:

call scriptcs.exe yourScript.xcs

请注意:

  • 此时,scriptcs 并未使用最新版本的“Roslyn”,因此它没有新的C# 6特点
  • 目前无法从 .xcs 文件创建可执行文件,因此无法将其作为 MyCompiledScriptAndExportedTo.exe -param1 -param2 运行。 See first full discussionsecond full discussion

关于.net - 如何在不安装的情况下运行scriptcs?制作可移植/独立脚本 (csx),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34589667/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com