我正在开发一个需要Microsoft Commerce服务器的2010 SharePoint解决方案[windows server 2008 r2],安装商务需要一些先决条件,其中一个是" Microsoft反跨站点脚本库v3.1& #34; 到目前为止,微软提供的链接毫无用处!
商业服务器2009 r2安装http://go.microsoft.com/fwlink/?linkid=199575中提到的官方链接,但它将我重定向到显示此消息的支持页面" FIX:可用于安装Commerce Server的更新2009 R2与Microsoft Anti-Cross Site Scripting Library v4.2.1"并且此工具的下载页面会响应:"抱歉,您请求的页面不可用。"
下载的另一个链接是http://www.microsoft.com/downloads/details.aspx?familyid=051EE83C-5CCF-48ED-8463-02F56A6BFC09&displaylang=en,将我重定向到" Microsoft反跨站点脚本库v4.2"在我使用这个修复工具之前它没用了。
所以,我在这里遇到了微软的循环我不能同时得到商业服务器2009 r2支持的v3.1,也没有能够安装v4.2的修复工具
答案 0 :(得分:0)
事实上,我对这个问题的答案不太满意,这让我一直在努力,直到我找到答案:
安装最新版本的Microsoft Anti-Cross Site Scripting Library(目前为v4.2.1)
导航到您的商务服务器iso / msi文件夹,然后在记事本中打开您的setup {64/86} XML文件。
在<PlatformComponent>
/ <Detection>
中替换此行:
<DetectKey Root="HKCU" Key="SOFTWARE\Microsoft Corporation\Microsoft Anti-Cross Site Scripting Library V3.1\{05CB5D71-49EF-01C3-6797-37BDEC25E544}"/>
&#13;
这一个:
<DetectKey Root="HKCU" Key="SOFTWARE\Microsoft\AntiXSSLibrary"/>
&#13;
这应该跳过先决条件问题并继续安装。