c# - ScriptCS 0.17.01 错误意外的命名参数
问题描述
我尝试使用 Visual Studio 的 Coderunner 扩展以及使用 scriptcs 命令从终端运行我的程序。
我的代码如下:
using System;
namespace HelloWorldApplication {
class HelloWorld {
static void Main(string[] args) {
Console.WriteLine("hellowol");
}
}
}
错误消息如下:
Unexpected named argument: Users/jfitz/Projects/C#/Projtest/test.cs
解决方案
如scriptcs/scriptcs
问题 1188中所述,这是来自一个脚本错误,将在下一个版本中修复(PR 1289和提交 9e49b72)
与此同时,等待下一个 0.18 scriptcs 版本:
解决方法如下:
而不是做
mono scriptcs.exe /path/to/foo.csx
做:
mono scriptcs.exe -script /path/to/foo.csx
对于 Visual Studio Code,将其添加到
settings.json
:"code-runner.executorMap": { "csharp": "scriptcs -script" }
推荐阅读
- flutter - 如何每次将随机值添加到另一个屏幕中的字段
- javascript - 如何在javascript中的for循环结束时编辑值
- activemq-artemis - ActiveMQ Artemis 两个集群在同一个网络中
- javascript - 默认情况下已选中复选框时应隐藏 HTML 表格
- reactjs - Ktor + React 项目配置
- angular - Angular:如何使用路由器事件订阅服务内部的 Observable 的多个部分
- postgresql - PostgREST JSON 字段序列化性能
- reactjs - 在 Gatsby 应用程序中处理子域路由
- python - 为 pypolymake 构建 conda 包时出错
- c# - 创建一个线程安全的整数列表