Skip to content
This repository was archived by the owner on Feb 14, 2025. It is now read-only.

Commit 0ed8a6b

Browse files
committed
Include the schemas in Votive 2017 Extension
Schemas (like MSBuild targets) are privatized to Visual Studio 2017 so we need to install them via the extension. Fixes wixtoolset/issues#5506
1 parent 31de865 commit 0ed8a6b

40 files changed

+41230
-0
lines changed

src/Votive2017/Votive2017.csproj

Lines changed: 204 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,210 @@
3939
</Content>
4040
</ItemGroup>
4141

42+
<ItemGroup>
43+
<Content Include="schemas\bal.xsd">
44+
<InstallRoot>Schemas</InstallRoot>
45+
<IncludeInVSIX>true</IncludeInVSIX>
46+
<VSIXSubPath>.</VSIXSubPath>
47+
</Content>
48+
<Content Include="schemas\complus.xsd">
49+
<InstallRoot>Schemas</InstallRoot>
50+
<IncludeInVSIX>true</IncludeInVSIX>
51+
<VSIXSubPath>.</VSIXSubPath>
52+
</Content>
53+
<Content Include="schemas\dependency.xsd">
54+
<InstallRoot>Schemas</InstallRoot>
55+
<IncludeInVSIX>true</IncludeInVSIX>
56+
<VSIXSubPath>.</VSIXSubPath>
57+
</Content>
58+
<Content Include="schemas\difxapp.xsd">
59+
<InstallRoot>Schemas</InstallRoot>
60+
<IncludeInVSIX>true</IncludeInVSIX>
61+
<VSIXSubPath>.</VSIXSubPath>
62+
</Content>
63+
<Content Include="schemas\firewall.xsd">
64+
<InstallRoot>Schemas</InstallRoot>
65+
<IncludeInVSIX>true</IncludeInVSIX>
66+
<VSIXSubPath>.</VSIXSubPath>
67+
</Content>
68+
<Content Include="schemas\gaming.xsd">
69+
<InstallRoot>Schemas</InstallRoot>
70+
<IncludeInVSIX>true</IncludeInVSIX>
71+
<VSIXSubPath>.</VSIXSubPath>
72+
</Content>
73+
<Content Include="schemas\http.xsd">
74+
<InstallRoot>Schemas</InstallRoot>
75+
<IncludeInVSIX>true</IncludeInVSIX>
76+
<VSIXSubPath>.</VSIXSubPath>
77+
</Content>
78+
<Content Include="schemas\iis.xsd">
79+
<InstallRoot>Schemas</InstallRoot>
80+
<IncludeInVSIX>true</IncludeInVSIX>
81+
<VSIXSubPath>.</VSIXSubPath>
82+
</Content>
83+
<Content Include="schemas\lux.xsd">
84+
<InstallRoot>Schemas</InstallRoot>
85+
<IncludeInVSIX>true</IncludeInVSIX>
86+
<VSIXSubPath>.</VSIXSubPath>
87+
</Content>
88+
<Content Include="schemas\msmq.xsd">
89+
<InstallRoot>Schemas</InstallRoot>
90+
<IncludeInVSIX>true</IncludeInVSIX>
91+
<VSIXSubPath>.</VSIXSubPath>
92+
</Content>
93+
<Content Include="schemas\netfx.xsd">
94+
<InstallRoot>Schemas</InstallRoot>
95+
<IncludeInVSIX>true</IncludeInVSIX>
96+
<VSIXSubPath>.</VSIXSubPath>
97+
</Content>
98+
<Content Include="schemas\ps.xsd">
99+
<InstallRoot>Schemas</InstallRoot>
100+
<IncludeInVSIX>true</IncludeInVSIX>
101+
<VSIXSubPath>.</VSIXSubPath>
102+
</Content>
103+
<Content Include="schemas\sql.xsd">
104+
<InstallRoot>Schemas</InstallRoot>
105+
<IncludeInVSIX>true</IncludeInVSIX>
106+
<VSIXSubPath>.</VSIXSubPath>
107+
</Content>
108+
<Content Include="schemas\tag.xsd">
109+
<InstallRoot>Schemas</InstallRoot>
110+
<IncludeInVSIX>true</IncludeInVSIX>
111+
<VSIXSubPath>.</VSIXSubPath>
112+
</Content>
113+
<Content Include="schemas\thmutil.xsd">
114+
<InstallRoot>Schemas</InstallRoot>
115+
<IncludeInVSIX>true</IncludeInVSIX>
116+
<VSIXSubPath>.</VSIXSubPath>
117+
</Content>
118+
<Content Include="schemas\util.xsd">
119+
<InstallRoot>Schemas</InstallRoot>
120+
<IncludeInVSIX>true</IncludeInVSIX>
121+
<VSIXSubPath>.</VSIXSubPath>
122+
</Content>
123+
<Content Include="schemas\vs.xsd">
124+
125+
<InstallRoot>Schemas</InstallRoot>
126+
<IncludeInVSIX>true</IncludeInVSIX>
127+
<VSIXSubPath>.</VSIXSubPath>
128+
129+
</Content>
130+
<Content Include="schemas\wix.xsd">
131+
<VSIXSubPath>.</VSIXSubPath>
132+
133+
<InstallRoot>Schemas</InstallRoot>
134+
<IncludeInVSIX>true</IncludeInVSIX>
135+
</Content>
136+
<Content Include="schemas\wixloc.xsd">
137+
<VSIXSubPath>.</VSIXSubPath>
138+
139+
<InstallRoot>Schemas</InstallRoot>
140+
<IncludeInVSIX>true</IncludeInVSIX>
141+
</Content>
142+
</ItemGroup>
143+
<ItemGroup>
144+
<Content Include="schemas\bal4.xsd">
145+
<IncludeInVSIX>true</IncludeInVSIX>
146+
<InstallRoot>Schemas</InstallRoot>
147+
<VSIXSubPath>.</VSIXSubPath>
148+
</Content>
149+
<Content Include="schemas\cfg4.xsd">
150+
<IncludeInVSIX>true</IncludeInVSIX>
151+
<InstallRoot>Schemas</InstallRoot>
152+
<VSIXSubPath>.</VSIXSubPath>
153+
</Content>
154+
<Content Include="schemas\complus4.xsd">
155+
<IncludeInVSIX>true</IncludeInVSIX>
156+
<InstallRoot>Schemas</InstallRoot>
157+
<VSIXSubPath>.</VSIXSubPath>
158+
</Content>
159+
<Content Include="schemas\dependency4.xsd">
160+
<IncludeInVSIX>true</IncludeInVSIX>
161+
<InstallRoot>Schemas</InstallRoot>
162+
<VSIXSubPath>.</VSIXSubPath>
163+
</Content>
164+
<Content Include="schemas\difxapp4.xsd">
165+
<IncludeInVSIX>true</IncludeInVSIX>
166+
<InstallRoot>Schemas</InstallRoot>
167+
<VSIXSubPath>.</VSIXSubPath>
168+
</Content>
169+
<Content Include="schemas\firewall4.xsd">
170+
<IncludeInVSIX>true</IncludeInVSIX>
171+
<InstallRoot>Schemas</InstallRoot>
172+
<VSIXSubPath>.</VSIXSubPath>
173+
</Content>
174+
<Content Include="schemas\gaming4.xsd">
175+
<IncludeInVSIX>true</IncludeInVSIX>
176+
<InstallRoot>Schemas</InstallRoot>
177+
<VSIXSubPath>.</VSIXSubPath>
178+
</Content>
179+
<Content Include="schemas\http4.xsd">
180+
<IncludeInVSIX>true</IncludeInVSIX>
181+
<InstallRoot>Schemas</InstallRoot>
182+
<VSIXSubPath>.</VSIXSubPath>
183+
</Content>
184+
<Content Include="schemas\iis4.xsd">
185+
<IncludeInVSIX>true</IncludeInVSIX>
186+
<InstallRoot>Schemas</InstallRoot>
187+
<VSIXSubPath>.</VSIXSubPath>
188+
</Content>
189+
<Content Include="schemas\lux4.xsd">
190+
<IncludeInVSIX>true</IncludeInVSIX>
191+
<InstallRoot>Schemas</InstallRoot>
192+
<VSIXSubPath>.</VSIXSubPath>
193+
</Content>
194+
<Content Include="schemas\msmq4.xsd">
195+
<IncludeInVSIX>true</IncludeInVSIX>
196+
<InstallRoot>Schemas</InstallRoot>
197+
<VSIXSubPath>.</VSIXSubPath>
198+
</Content>
199+
<Content Include="schemas\netfx4.xsd">
200+
<IncludeInVSIX>true</IncludeInVSIX>
201+
<InstallRoot>Schemas</InstallRoot>
202+
<VSIXSubPath>.</VSIXSubPath>
203+
</Content>
204+
<Content Include="schemas\ps4.xsd">
205+
<IncludeInVSIX>true</IncludeInVSIX>
206+
<InstallRoot>Schemas</InstallRoot>
207+
<VSIXSubPath>.</VSIXSubPath>
208+
</Content>
209+
<Content Include="schemas\sql4.xsd">
210+
<IncludeInVSIX>true</IncludeInVSIX>
211+
<InstallRoot>Schemas</InstallRoot>
212+
<VSIXSubPath>.</VSIXSubPath>
213+
</Content>
214+
<Content Include="schemas\tag4.xsd">
215+
<IncludeInVSIX>true</IncludeInVSIX>
216+
<InstallRoot>Schemas</InstallRoot>
217+
<VSIXSubPath>.</VSIXSubPath>
218+
</Content>
219+
<Content Include="schemas\thmutil4.xsd">
220+
<IncludeInVSIX>true</IncludeInVSIX>
221+
<InstallRoot>Schemas</InstallRoot>
222+
<VSIXSubPath>.</VSIXSubPath>
223+
</Content>
224+
<Content Include="schemas\util4.xsd">
225+
<IncludeInVSIX>true</IncludeInVSIX>
226+
<InstallRoot>Schemas</InstallRoot>
227+
<VSIXSubPath>.</VSIXSubPath>
228+
</Content>
229+
<Content Include="schemas\vs4.xsd">
230+
<IncludeInVSIX>true</IncludeInVSIX>
231+
<InstallRoot>Schemas</InstallRoot>
232+
<VSIXSubPath>.</VSIXSubPath>
233+
</Content>
234+
<Content Include="schemas\wix4.xsd">
235+
<IncludeInVSIX>true</IncludeInVSIX>
236+
<InstallRoot>Schemas</InstallRoot>
237+
<VSIXSubPath>.</VSIXSubPath>
238+
</Content>
239+
<Content Include="schemas\wixloc4.xsd">
240+
<IncludeInVSIX>true</IncludeInVSIX>
241+
<InstallRoot>Schemas</InstallRoot>
242+
<VSIXSubPath>.</VSIXSubPath>
243+
</Content>
244+
</ItemGroup>
245+
42246
<ItemGroup>
43247
<ProjectReference Include="..\votive\votive.csproj">
44248
<Project>{24A98296-9D58-42C1-95C0-CC36736409E2}</Project>

0 commit comments

Comments
 (0)