如何在没有Visual Studio的情况下在ASP.Net 2.0中包含Anti-XSS

Lis*_*aEB 4 asp.net asp.net-2.0 antixsslibrary

我可以在没有Visual Studio的ASP.Net 2.0应用程序中包含Microsoft的Anti-XSS库吗?如果是这样,怎么样?

我已经下载并安装了这个库.从Microsoft的下载页面:"在您的应用程序中引用该库并使用它." 对此进行研究会发现使用Visual Studio执行此操作的说明,但并非没有.

这个SO答案链接到一些有前途的文章,但那些也假设Visual Studio开始.

(至于为什么我不能使用Visual Studio:我的经理说"不")

Ari*_*tos 6

它非常简单,只需将文件复制\program Files\Microsoft Corporation\Anti-Cross Site Scripting Library V1.5\Library\Net 2.0\AntiXssLibrary.dll到您/bin/的asp.net目录中即可使用它,只需在您使用它的每个代码中包含antixss的引用即可.

该库是这个文件: AntiXssLibrary.dll

如果在我写的目录中找不到,只需搜索你安装它的磁盘.

Ver 4.2.1

对于版本4.2.1,您有一个链接,文件已打开

c:\Program Files\Microsoft Information Security\AntiXSS Library v4.2\NET20\
Run Code Online (Sandbox Code Playgroud)

你复制两个,AntiXssLibrary.dllAntiXssLibrary.xml给你的/Bin/你的asp.net目录

下载

如果您无法从Visual Studio或SDK中找到计算机上安装的库,则可以始终从Microsoft下载它.最新版本在这里:

https://www.microsoft.com/en-us/download/details.aspx?id=43126