Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/30.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在没有Visual Studio的情况下在ASP.Net 2.0中包含反XSS_Asp.net_Asp.net 2.0_Antixsslibrary - Fatal编程技术网

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

如何在没有Visual Studio的情况下在ASP.Net 2.0中包含反XSS,asp.net,asp.net-2.0,antixsslibrary,Asp.net,Asp.net 2.0,Antixsslibrary,在没有Visual Studio的情况下,我可以在ASP.Net 2.0应用程序中包括Microsoft的反XSS库吗?如果是,怎么做 我已经下载并安装了这个库。From:“在应用程序中引用库并使用它。”研究这一点可以找到使用VisualStudio执行此操作的说明,但不能没有 链接到一些有前途的文章,但这些文章也假定VisualStudio即将开始 (至于为什么我不能使用Visual Studio:我的经理说“不行”)很简单,只需复制文件\program Files\Microsoft Cor

在没有Visual Studio的情况下,我可以在ASP.Net 2.0应用程序中包括Microsoft的反XSS库吗?如果是,怎么做

我已经下载并安装了这个库。From:“在应用程序中引用库并使用它。”研究这一点可以找到使用VisualStudio执行此操作的说明,但不能没有

链接到一些有前途的文章,但这些文章也假定VisualStudio即将开始


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

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

该库包含以下文件:
AntiXssLibrary.dll

如果在我为之编写的目录中找不到,只需搜索您的磁盘,在那里安装它

第4.2.1版 对于有链接的版本4.2.1,文件位于

c:\Program Files\Microsoft Information Security\AntiXSS Library v4.2\NET20\
然后将
AntiXssLibrary.dll
AntiXssLibrary.xml
复制到asp.net的
/Bin/
目录中

下载 如果无法从visual studio或SDK中找到安装在计算机上的库,则始终可以从Microsoft下载该库。最新版本如下:


那么,您使用什么环境进行开发?当它说“在应用程序中引用库”时,您可以在将其添加到项目中时阅读它,确保它与项目一起部署,并调用它包含的方法。@blowdart抱歉,我不知道还有其他选项。我正在使用文本编辑器。谢谢!这把我带到了我需要的地方。一旦.dll位于/bin目录中,我就很难弄清楚如何引用库。最初,我尝试导入名称空间,但导入的是.asp文件而不是.aspx文件。将其更改为.aspx,成功了,回想起来,这是有道理的。(我很高兴混过去了。:)注意您不必复制XML文件,它只是用于intellisense:)@blowdart复制它,它可能会帮助您,如果出现错误异常,您可以获得详细的抛出数据。反跨站点脚本库V1.5不是默认文件夹,我们需要从@RamaKrshnaIla下载该库谢谢您的注意,这是一个8年前的答案-我不记得当时为什么我把它放在我的电脑上,我会用一个链接更新答案-aaa,现在我看到了问题-在这个问题上,用户都准备好在他们的电脑上安装它了。。。所以这就是为什么没有提到下载。。。所以再考虑一下-1。