File tree Expand file tree Collapse file tree 1 file changed +20
-4
lines changed
Tvl.VisualStudio.MouseFastScroll.IntegrationTests Expand file tree Collapse file tree 1 file changed +20
-4
lines changed Original file line number Diff line number Diff line change 26
26
</ItemGroup >
27
27
28
28
<ItemGroup >
29
- <ProjectReference Include =" ..\Tvl.VisualStudio.MouseFastScroll\Tvl.VisualStudio.MouseFastScroll.csproj" />
29
+ <ProjectReference Include =" ..\Tvl.VisualStudio.MouseFastScroll\Tvl.VisualStudio.MouseFastScroll.csproj" CopyVsix = " true " />
30
30
</ItemGroup >
31
31
32
- <ItemGroup >
33
- <None Include =" ..\Tvl.VisualStudio.MouseFastScroll\bin\$(Configuration)\net45\Tvl.VisualStudio.MouseFastScroll.vsix" CopyToOutputDirectory =" PreserveNewest" />
34
- </ItemGroup >
32
+ <Target Name =" PrepareVsixProjectReferences"
33
+ BeforeTargets =" ResolveProjectReferences"
34
+ DependsOnTargets =" PrepareProjectReferences" >
35
+ <MSBuild
36
+ Projects =" @(_MSBuildProjectReferenceExistent)"
37
+ Targets =" CreateVsixContainer;VSIXContainerProjectOutputGroup"
38
+ BuildInParallel =" $(BuildInParallel)"
39
+ Properties =" %(_MSBuildProjectReferenceExistent.SetConfiguration); %(_MSBuildProjectReferenceExistent.SetPlatform); %(_MSBuildProjectReferenceExistent.SetTargetFramework); CreateVsixContainer=true"
40
+ Condition =" '%(_MSBuildProjectReferenceExistent.CopyVsix)' == 'true'"
41
+ ContinueOnError =" !$(BuildingProject)"
42
+ RemoveProperties =" %(_MSBuildProjectReferenceExistent.GlobalPropertiesToRemove)" >
43
+
44
+ <Output TaskParameter =" TargetOutputs" ItemName =" _ProjectReferenceVsixOutputs" />
45
+ </MSBuild >
46
+
47
+ <ItemGroup >
48
+ <None Include =" @(_ProjectReferenceVsixOutputs)" Condition =" Exists('%(Identity)')" CopyToOutputDirectory =" PreserveNewest" />
49
+ </ItemGroup >
50
+ </Target >
35
51
36
52
</Project >
You can’t perform that action at this time.
0 commit comments