0

我已经下载了用于 URL Rewrite 2.0 的 Visual Studio XML IntelliSense 并尝试通过命令提示符安装它,但它不起作用……它显示

无法打开文件 XML\Schema\DotNetConfig.xsd 确保脚本在提升的命令提示符下运行

这是我到目前为止所做的......

  1. 改为%VS90COMNTOOLS%_%VS100COMNTOOLS%
  2. 以管理员cscript UpdateSchemaCache.js身份运行

但没有任何工作。我有VS2010版本。

我已按照此链接上的说明进行操作,但不确定我在这里做错了什么: http ://ruslany.net/2010/04/visual-studio-xml-intellisense-for-url-rewrite-2-0/

4

2 回答 2

1

打开 UpdateSchemaCache.js 进行编辑并将其更改为%VS90COMNTOOLS%

 var vs9CommonTools = shell.ExpandEnvironmentStrings( "%VS90COMNTOOLS%");

如果你使用 V2010 ->%VS100COMNTOOLS%

如果你使用 V2012 ->%VS110COMNTOOLS%

然后转到错误索引

if ( targetXml.load( dotNetSchemaFile ) == 0 )
{
    WScript.Echo("Failed to open file " + dotNetSchemaFile + ". Make sure that the script is run in the elevated command prompt.");
    WScript.Quit(1);
}

dotNetSchemaFile丢失了,只有您收到此错误。代码检查无效位置的文件,因此您将更改路径

旧路径

var dotNetSchemaDir = vs9CommonTools.substring( 0, vs9CommonTools.indexOf( "Common7\Tools" ) ) + "Xml\Schemas\";

新路径

var dotNetSchemaDir = "C:\Program Files\Microsoft Visual Studio 11.0\Xml\Schemas\1033\";

于 2015-09-29T06:42:19.353 回答
0

打开 UpdateSchemaCache.js 进行编辑并将其更改%VS90COMNTOOLS%为此%VS100COMNTOOLS%

于 2013-09-30T16:44:13.993 回答