2016-12-01 47 views
1

我试图构建一个非常简单的resharper插件。目的是我们可以将我们的内部编码标准作为nuget包分享。我针对ReSharper的2016年2月2日Resharper未检测到自定义插件

的nuspec文件看起来是这样的:

<?xml version="1.0"?> 
<package> 
    <metadata> 
    <id>Purplebricks.Standards</id> 
    <version>0.4.0</version> 
    <title>Purplebricks Coding Standards</title> 
    <authors>Rob White</authors> 
    <owners>Purplebricks</owners> 
    <projectUrl>https://www.purplebricks.com</projectUrl> 
    <requireLicenseAcceptance>false</requireLicenseAcceptance> 
    <description>Team settings and live templates for ReSharper</description> 
    <copyright>Copyright © Purplebricks</copyright> 
    <dependencies> 
     <dependency id="Wave" version="[2.0]" /> 
    </dependencies> 
    <releaseNotes> 
    </releaseNotes> 
    <tags>settings</tags> 
    </metadata> 
    <files> 
    <file src="Settings\" target="DotFiles\Extensions\Purplebricks.Standards\settings\" /> 
    </files> 
</package> 

当包创建.dotsettings文件路径<Package Root>\DotFiles\Extensions\Purplebricks.Standards\settings\Standards.DotSettings

产生的包装上nuspec文件被复制到X:\resharper\Purplebricks.Standards.0.4.0.nupkg,resharper有一个额外的扩展管理器包源x:\resharper

据我可以告诉一切都是连接相关ctly,但扩展程序永远不会在resharper扩展管理器中显示。我错过了什么?

回答

相关问题