Intellisense在Xamarin Mono.Android项目中的Razor文件(.cshtml)中不起作用(例如您的RazorTodo或VS2017: New Project -> Choose Visual C# -> WebView-App (Android)
)
编译很好,但我收到了引用错误(仅限Intellisense)。
The type or namespace name 'Linq' does not exist in the namespace 'System'
The type or namespace name 'Helpers' does not exist in the namespace 'System.Web'
The type or namespace name 'WebPages' does not exist in the namespace 'System.Web'
C:\ Program Files(x86)\ Reference Assemblies \ Microsoft \ Framework \ MonoAndroid \
中没有System.Web.dll
我只是想知道这是否是预期的行为?
如果需要,我会提供更多屏幕截图或信息。感谢您的支持。
另外我无法编译项目。我的Razor视图(.cshtml)的已处理文件(.cs)中存在错误。
Name "Href" is not found in current context
这里有什么问题?
答案 0 :(得分:0)
在.cshtml pages
中引用库时,请确保在引用库之前添加'@'
。
-示例:
@using System;
@using System.Collections.Generic;
@using System.Web;