【发布时间】:2024-04-30 14:35:01
【问题描述】:
在摆弄 Naudio 时,我发现了 this 代码。我将其编译为:
csc.exe /reference:Naudio.dll play.cs
并得到错误:
play.cs(3,14):错误 CS0234:类型或命名空间名称“Linq”不存在于 命名空间“系统”(您是否缺少程序集引用?)
csc的版本为:C:\Windows\Microsoft.NET\Framework\v2.0.50727\csc.EXE
在搜索它时,我发现一个线程说我需要添加 System.core 引用,但执行以下操作:/reference:System.core.dll 或 /reference:System.core 并不能解决问题。
【问题讨论】:
-
使用 .NET 3.5 或 .NET 4.0 的编译器,代码将按原样编译。
标签: c# linq compiler-errors