我刚刚在Visual Studio Premium 2013中安装了Web Essentials以便使用LESS css。
我将Site.css重命名为Site.less,保存并获得Compilation Error occurred (see error list to navigate to the error location):
在错误列表中:Error 1 RTLCSS: Exception occured: Cannot call method 'toJSON' of undefined Site.less
我对新手很少,并且不知道错误可能指的是什么。我已经跟踪了一些在视觉工作室tutorials开始时少开始的事情,我相信我不会错过任何一步。
感谢您的帮助!
答案 0 :(得分:15)
对我有用的方法是关闭文件并从解决方案资源管理器中重新打开它。只是通过重命名文件并尝试编译它不会出于某种原因。
答案 1 :(得分:3)
我发现了同样的错误,在VS 2013 Update 4中运行Web Essentials 2.5.2。
通过升级到WE 2.5.3进行更新4解决。
答案 2 :(得分:0)
我已经安装了Web Essentials更新4(例如v2.5.3),但仍然遇到此问题。对我来说,它解决了之后还安装了'Visual Studio Extensions for Windows Library for Javascript'扩展的更新(对于x2?嘿,我没有命名:)(到版本1.0.9200)。
我没有安装此原始扩展程序,但我认为它是通过安装Visual Studio 2013更新自动添加的(我现在在VS2013 4.5 .51641)。然后,扩展本身仍然是一个更新背后的东西。