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?