2016-12-01 2 views
1

Ich versuche, ein sehr einfaches Resharper-Plugin zu bauen. Die Absicht ist, dass wir unsere internen Codierungsstandards als ein kleines Paket teilen können. Ich bin Targeting ReSharper 2016.2.2Resharper nicht erkennen Custom Plugin

Die nuspec Datei sieht wie folgt aus:

<?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> 

Wenn das Paket erstellt, die .dotsettings Datei auf dem Pfad in der nuspec Datei ist <Package Root>\DotFiles\Extensions\Purplebricks.Standards\settings\Standards.DotSettings

Das resultierende Paket wird auf X:\resharper\Purplebricks.Standards.0.4.0.nupkg kopiert, hat Nachschärfer eine zusätzliche Erweiterung Manager-Paket Quelle von x:\resharper

Soweit ich sagen kann, ist alles verdrahtet entsprechend Natürlich wird die Erweiterung im Nachschärferweiterungs-Manager nie angezeigt. Was habe ich verpasst?

Antwort