无法将Extension dll复制到Visual Studio

时间:2019-06-14 12:41:37

标签: msbuild resharper resharper-sdk

构建我的ReSharper Extension时,MSBuild将报告

  

未安装产品ReSharperPlatformVs15Exp。可用的已安装产品:
  InstallFolder:

当我尝试使用示例代码解决此问题时(修复了include中缺少的c)

  

无法评估项目元数据“%(FullPath)”。项目元数据“%(FullPath)”不能应用于路径“ C:\ Development \ Prototypes \ ResharperAnalyzer \ C:\ Users \ dvanpelt.nuget \ packages \ jetbrains.platform.core.shell \ 183.0.20190304.42744 \ build \ net461 .... \ DotFiles \ JetBrains.Platform.BuildEngine.dll”。   不支持给定路径的格式。

我试图按照https://www.jetbrains.com/help/resharper/sdk/Extensions/Deployment/LocalInstallation/CopyOnBuild.html

上的说明进行操作

我正在使用Visual Studio 2017版本15.9.11

我的Resharper版本是2018.3.4

Resharper安装在实验性的VisualStudio配置单元中。

ReSharper Extension也已安装在该工具中(并且正在运行)

在.csproj中添加了内容:

<ItemGroup>
    <ReferencePath Include="@(Reference->HasMetadata('HintPath')->'$(MSBuildProjectDirectory)\%(HintPath)')" />
</ItemGroup>

<PropertyGroup>
    <HostFullIdentifier>ReSharperPlatformVs15Exp</HostFullIdentifier>
</PropertyGroup>

我希望它会复制dll \ ReSharperPlatformVs15_384aa919Exp文件夹,或者向我显示可用的已安装产品

0 个答案:

没有答案