自定义xml文件中的Intellisense

时间:2011-08-12 09:38:02

标签: visual-studio-2010 xsd

我创建了一个自定义xml文件,我将其用作应用程序的配置。我正在阅读它(我有一些理由不使用app.config或任何其他标准文件)

我正在将它用于我的框架,因此将更改此配置文件的用户将使用Visual Studio进行编辑。我想添加Intellisense,以支持此配置文件。

我找到了很多解决方案,但所有这些解决方案都是为了配置这个配置文件我的.xsd应该复制到VS中的Schema文件夹。但我需要将它存储在与.xml文件相同的文件夹中。实际上我无法复制或更改VS文件夹中的任何内容 - 它应该是独立的。

我该怎么做?

1 个答案:

答案 0 :(得分:2)

我自己找到了问题的答案。 我需要将targetNamespace设置为我的xml的根目录,并将xsd放在相同的targetNamespace旁边。

不知道为什么这么难找到这些信息,答案很简单