我正在构建一个类库,其中还将包括几个.ASPX文件。这是Sitecore XP / CMS的插件。该项目可以正常运行,.ASPX文件在服务器上也可以正常运行。
但是,在Visual Studio 2017中编辑.ASPX时,无法找到/加载引用的库,这些库的导入方式如下:<%@ Import Namespace="Newtonsoft.Json" %>
尽管这是一个项目引用,并且可以在所有C#类文件中使用,但.ASPX编辑器显示CS0246错误:The type or namespace name 'Newtonsoft' could not be found
。对于项目中所有.ASPX文件中的所有Import
语句都是如此。
packages.config
非常干净,仅包含net452
引用。 web.config
基本上是空的-没有绒毛。在某些情况下,问题会随机消失,但是直到我再次构建项目为止。
我已经尝试过的方法,无济于事:
Update-Package –reinstall
bin
,obj
,.vs
,“。user”等。