Visual Studio是否有办法在Visual Studio中为NuGet规范(*.nuspec
)提供IntelliSense支持?
答案 0 :(得分:3)
Visual Studio需要一个可用于在编辑XML文件时提供IntelliSense的XML模式。我通过使用文档注释扩充NuGet源代码中的模式,专门为IntelliSense使用创建了一个nuspec.xsd
模式。
要使用此文件:
C:\Program Files (x86)\Microsoft Visual Studio 10.0\Xml\Schemas
C:\Program Files (x86)\Microsoft Visual Studio 11.0\Xml\Schemas
.nuspec
文件中指定XML命名空间。如果您之前使用的是<package>
,请将其更改为<package xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd">
架构本身可以从GitHub Gist下载:
https://gist.github.com/sharwell/6131243
答案 1 :(得分:1)
有一个NuGet包:
Install-Package NuSpec
有关如何使用的更多信息:http://xavierdecoster.com/post/2012/04/27/install-package-nuspec-aspx