我不能包括Microsoft.Security.Application
using Microsoft.Security.Application;给出此错误:
命名空间'Microsoft‘中不存在类型或名称空间名称'Security’(您是否缺少程序集引用?)
是的,我点击了Bin ->添加引用..。-> AntiXSSLibrary.dll并将其添加到Bin文件夹中,包括AntiXSSLibrary.xml。
我重建了整个网站,但还是什么都没有。
我使用的是ASP .NET 3.5 C# - AntiXSSLibrary 4.0稳定
发布于 2011-05-14 20:52:01
右键鼠标在您的网站->转换为网络应用程序。请参阅:如何将ASP.NET网站转换为ASP.NET网站应用程序
发布于 2016-01-29 22:45:18
如果你得到这个,所有的扩展对象都是可见的
安装包AntiXSS
它解决了我的问题。
html = Microsoft.Security.Application.Encoder.HtmlEncode(model.SiteName), model = Microsoft.Security.Application.Encoder.HtmlEncode(json),
发布于 2016-03-02 00:00:56
卸载和重新安装AntiXSS:
工具-> NuGet包管理器->控制台(如果使用Visual 2013以外的UI可能有所不同):
Uninstall-Package AntiXSS
Install-Package AntiXSS对于多项目解决方案,请确保将默认项目设置为遇到问题的项目。如果卸载失败,如果您可以处理可能出现的任何包依赖问题,请使用Uninstall-Package -Force AntiXSS,尽管我知道这个包没有。
https://stackoverflow.com/questions/5979887
复制相似问题