2012-10-31 28 views
0

我已經下載了Visual Studio XML智能感知URL重寫2.0,並試圖通過命令提示符安裝它,但它不工作...它的顯示錯誤使用Visual Studio XML智能感知URL重寫2.0:無法打開文件XML Schema DotNetConfig.xsd

無法打開文件XML \模式\ DotNetConfig.xsd確認 腳本提升的命令提示符運行

這是我迄今所做的......

  1. 改變%VS90COMNTOOLS%%VS100COMNTOOLS%
  2. cscript UpdateSchemaCache.js作爲管理員

但沒有什麼工作。我有VS2010版本。

我按照這個鏈接上的指示,我不知道我在做什麼錯在這裏: http://ruslany.net/2010/04/visual-studio-xml-intellisense-for-url-rewrite-2-0/

+1

在那篇博文中有很多評論,其中包括一篇引用您所獲錯誤的文章。你有沒有嘗試過所有在那裏發佈的建議? –

回答

0

打開UpdateSchemaCache.js進行編輯和更改此%VS90COMNTOOLS%這個%VS100COMNTOOLS%

1

打開UpdateSchemaCache。 JS的編輯和更改爲%VS90COMNTOOLS%

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

如果u使用V2010 - >%VS100COMNTOOLS%

如果u使用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丟失,這只是你得到這個和error.The檢查代碼文件中的無效位置,以便U將更改路徑

老路

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

NEW PATH

VAR dotNetSchemaDir = 「C:\ Program Files文件\微軟的Visual Studio 11.0 \ XML \架構\ 1033 \」;

+0

DotNetConfig.xsd文件路徑可能因系統而異。我建議在Microsoft Visual Studio 文件夾中搜索文件名,然後按照@Karthikeyan的建議在UpdateSchemaCache.js中指定文件的實際路徑。 – Arjun