【发布时间】:2021-10-20 07:48:31
【问题描述】:
目前我们通过以下方式引用另一个项目,以便将其完全包含在 VSIX 包中。
<ProjectReference Include="....csproj">
<Project>{8da36305-5468-465a-bf37-d87936b776d2}</Project>
<Name>ProjectName</Name>
<VSIXSubPath>SubDirectory</VSIXSubPath>
<IncludeOutputGroupsInVSIX>BuiltProjectOutputGroup%3bBuiltProjectOutputGroupDependencies%3bGetCopyToOutputDirectoryItems%3bSatelliteDllsProjectOutputGroup%3bDocumentationProjectOutputGroup%3b</IncludeOutputGroupsInVSIX>
<IncludeOutputGroupsInVSIXLocalOnly>DebugSymbolsProjectOutputGroup%3b</IncludeOutputGroupsInVSIXLocalOnly>
</ProjectReference>
在我们将“旧”Nuget 引用转换为新的 PackageReference 格式之前,这一直运行良好。我们看到的是包引用的输出文件不再包含在 VSIX 包中。是否可以包含一个额外的输出组来解决这个问题?
【问题讨论】:
标签: nuget visual-studio-extensions packagereference