Visual Studio 有没有办法为 Visual Studio 中的 NuGet 规范 () 提供 IntelliSense 支持*.nuspec
?
问问题
1347 次
2 回答
3
Visual Studio 需要一个可用于在编辑 XML 文件时提供 IntelliSense 的 XML 架构。我通过使用文档注释扩充 NuGet 源代码中的架构nuspec.xsd
,创建了一个专门供 IntelliSense 使用的架构。
要使用此文件:
- 将文件下载到 Visual Studio XML 架构文件夹。例如:
- 视觉工作室 2010:
C:\Program Files (x86)\Microsoft Visual Studio 10.0\Xml\Schemas
- 视觉工作室 2012:
C:\Program Files (x86)\Microsoft Visual Studio 11.0\Xml\Schemas
- 视觉工作室 2010:
- 确保在
.nuspec
文件中指定 XML 命名空间。如果您以前使用过<package>
,请将其更改为<package xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd">
架构本身可以从 GitHub Gist 下载:
https ://gist.github.com/sharwell/6131243
于 2013-08-01T13:37:50.393 回答
1
有一个 NuGet 包:
安装包 NuSpec
有关如何使用它的更多信息:http: //xavierdecoster.com/post/2012/04/27/install-package-nuspec-aspx
于 2013-08-01T17:59:27.387 回答