gpt4 book ai didi

c# - VS2015 在 RazorEngine 模板中看不到 Linq

转载 作者:太空狗 更新时间:2023-10-29 23:50:04 26 4
gpt4 key购买 nike

我正在尝试创建最简单的 RazorEngine在 Visual Studio 2015 中使用完整的 IntelliSense 启动项目。

我正在努力让 Linq 扩展在模板中可用。它们已正确编译,但打开模板时 Visual Studio 仍然输出错误:

'List < string > ' does not contain a definition for 'Select' accepting a first argument of type 'List < string > ' could be found (are you missing a using directive or an assembly reference?)

并且在@using System.Linq上报错,但是报错是:

The type or namespace 'Linq' does not exist in the namespace 'System'

我错过了什么?

完整代码在这个分支上:https://github.com/cyrilgandon/RazorEngineGenerator/tree/LinqUnavailable

我看到有些帖子建议在 app.config 中添加引用,但我在文档 ( link) 中看不到这样做的必要性。

最佳答案

我有同样的问题,我已经尝试了我在这里能找到的一切,但没有任何效果。所以最后我将 .NET Framework 版本从 4.0 更改为 4.5.2,问题消失了。

关于c# - VS2015 在 RazorEngine 模板中看不到 Linq,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35725098/

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