Skip to content

Commit bccb67d

Browse files
author
Charlie Barto
committed
fixed pkgdef so paths would not point to my source directory and added real project templates with icons and everything
1 parent 3acf4c3 commit bccb67d

File tree

11 files changed

+197
-7
lines changed

11 files changed

+197
-7
lines changed

NimrodVS.sln

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,60 +21,114 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NimrodSharp_UintTests", "Li
2121
EndProject
2222
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NimrodProject", "NimrodProject\NimrodProject.csproj", "{0F74FC73-8F77-4D61-9A85-B5868313F7E9}"
2323
EndProject
24+
Project("{930C7802-8A8C-48F9-8165-68863BCCD9DD}") = "VisualNimrodSetup", "VisualNimrodSetup\VisualNimrodSetup.wixproj", "{6415E872-92BB-4361-8532-3E8F5B583036}"
25+
EndProject
2426
Global
2527
GlobalSection(SolutionConfigurationPlatforms) = preSolution
2628
Debug|Any CPU = Debug|Any CPU
29+
Debug|Mixed Platforms = Debug|Mixed Platforms
2730
Debug|x64 = Debug|x64
31+
Debug|x86 = Debug|x86
2832
Release|Any CPU = Release|Any CPU
33+
Release|Mixed Platforms = Release|Mixed Platforms
2934
Release|x64 = Release|x64
35+
Release|x86 = Release|x86
3036
EndGlobalSection
3137
GlobalSection(ProjectConfigurationPlatforms) = postSolution
3238
{94F4018F-4FCE-4A9F-B9F7-F0B9169B4812}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
3339
{94F4018F-4FCE-4A9F-B9F7-F0B9169B4812}.Debug|Any CPU.Build.0 = Debug|Any CPU
40+
{94F4018F-4FCE-4A9F-B9F7-F0B9169B4812}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
41+
{94F4018F-4FCE-4A9F-B9F7-F0B9169B4812}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
3442
{94F4018F-4FCE-4A9F-B9F7-F0B9169B4812}.Debug|x64.ActiveCfg = Debug|x64
3543
{94F4018F-4FCE-4A9F-B9F7-F0B9169B4812}.Debug|x64.Build.0 = Debug|x64
44+
{94F4018F-4FCE-4A9F-B9F7-F0B9169B4812}.Debug|x86.ActiveCfg = Debug|Any CPU
3645
{94F4018F-4FCE-4A9F-B9F7-F0B9169B4812}.Release|Any CPU.ActiveCfg = Release|Any CPU
3746
{94F4018F-4FCE-4A9F-B9F7-F0B9169B4812}.Release|Any CPU.Build.0 = Release|Any CPU
47+
{94F4018F-4FCE-4A9F-B9F7-F0B9169B4812}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
48+
{94F4018F-4FCE-4A9F-B9F7-F0B9169B4812}.Release|Mixed Platforms.Build.0 = Release|Any CPU
3849
{94F4018F-4FCE-4A9F-B9F7-F0B9169B4812}.Release|x64.ActiveCfg = Release|x64
3950
{94F4018F-4FCE-4A9F-B9F7-F0B9169B4812}.Release|x64.Build.0 = Release|x64
51+
{94F4018F-4FCE-4A9F-B9F7-F0B9169B4812}.Release|x86.ActiveCfg = Release|Any CPU
4052
{83DD79FC-C0F6-4A76-8C86-1AB0B13C06FC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
4153
{83DD79FC-C0F6-4A76-8C86-1AB0B13C06FC}.Debug|Any CPU.Build.0 = Debug|Any CPU
54+
{83DD79FC-C0F6-4A76-8C86-1AB0B13C06FC}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
55+
{83DD79FC-C0F6-4A76-8C86-1AB0B13C06FC}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
4256
{83DD79FC-C0F6-4A76-8C86-1AB0B13C06FC}.Debug|x64.ActiveCfg = Debug|x64
4357
{83DD79FC-C0F6-4A76-8C86-1AB0B13C06FC}.Debug|x64.Build.0 = Debug|x64
58+
{83DD79FC-C0F6-4A76-8C86-1AB0B13C06FC}.Debug|x86.ActiveCfg = Debug|Any CPU
4459
{83DD79FC-C0F6-4A76-8C86-1AB0B13C06FC}.Release|Any CPU.ActiveCfg = Release|Any CPU
4560
{83DD79FC-C0F6-4A76-8C86-1AB0B13C06FC}.Release|Any CPU.Build.0 = Release|Any CPU
61+
{83DD79FC-C0F6-4A76-8C86-1AB0B13C06FC}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
62+
{83DD79FC-C0F6-4A76-8C86-1AB0B13C06FC}.Release|Mixed Platforms.Build.0 = Release|Any CPU
4663
{83DD79FC-C0F6-4A76-8C86-1AB0B13C06FC}.Release|x64.ActiveCfg = Release|x64
4764
{83DD79FC-C0F6-4A76-8C86-1AB0B13C06FC}.Release|x64.Build.0 = Release|x64
65+
{83DD79FC-C0F6-4A76-8C86-1AB0B13C06FC}.Release|x86.ActiveCfg = Release|Any CPU
4866
{A47F689B-02AF-43DE-A522-43540F5FA97A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
4967
{A47F689B-02AF-43DE-A522-43540F5FA97A}.Debug|Any CPU.Build.0 = Debug|Any CPU
68+
{A47F689B-02AF-43DE-A522-43540F5FA97A}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
69+
{A47F689B-02AF-43DE-A522-43540F5FA97A}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
5070
{A47F689B-02AF-43DE-A522-43540F5FA97A}.Debug|x64.ActiveCfg = Debug|x64
5171
{A47F689B-02AF-43DE-A522-43540F5FA97A}.Debug|x64.Build.0 = Debug|x64
72+
{A47F689B-02AF-43DE-A522-43540F5FA97A}.Debug|x86.ActiveCfg = Debug|Any CPU
5273
{A47F689B-02AF-43DE-A522-43540F5FA97A}.Release|Any CPU.ActiveCfg = Release|Any CPU
5374
{A47F689B-02AF-43DE-A522-43540F5FA97A}.Release|Any CPU.Build.0 = Release|Any CPU
75+
{A47F689B-02AF-43DE-A522-43540F5FA97A}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
76+
{A47F689B-02AF-43DE-A522-43540F5FA97A}.Release|Mixed Platforms.Build.0 = Release|Any CPU
5477
{A47F689B-02AF-43DE-A522-43540F5FA97A}.Release|x64.ActiveCfg = Release|x64
5578
{A47F689B-02AF-43DE-A522-43540F5FA97A}.Release|x64.Build.0 = Release|x64
79+
{A47F689B-02AF-43DE-A522-43540F5FA97A}.Release|x86.ActiveCfg = Release|Any CPU
5680
{4A26A734-3426-4E76-8BBE-6CD63FFE8284}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
5781
{4A26A734-3426-4E76-8BBE-6CD63FFE8284}.Debug|Any CPU.Build.0 = Debug|Any CPU
82+
{4A26A734-3426-4E76-8BBE-6CD63FFE8284}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
83+
{4A26A734-3426-4E76-8BBE-6CD63FFE8284}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
5884
{4A26A734-3426-4E76-8BBE-6CD63FFE8284}.Debug|x64.ActiveCfg = Debug|x64
5985
{4A26A734-3426-4E76-8BBE-6CD63FFE8284}.Debug|x64.Build.0 = Debug|x64
86+
{4A26A734-3426-4E76-8BBE-6CD63FFE8284}.Debug|x86.ActiveCfg = Debug|Any CPU
6087
{4A26A734-3426-4E76-8BBE-6CD63FFE8284}.Release|Any CPU.ActiveCfg = Release|Any CPU
6188
{4A26A734-3426-4E76-8BBE-6CD63FFE8284}.Release|Any CPU.Build.0 = Release|Any CPU
89+
{4A26A734-3426-4E76-8BBE-6CD63FFE8284}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
90+
{4A26A734-3426-4E76-8BBE-6CD63FFE8284}.Release|Mixed Platforms.Build.0 = Release|Any CPU
6291
{4A26A734-3426-4E76-8BBE-6CD63FFE8284}.Release|x64.ActiveCfg = Release|x64
6392
{4A26A734-3426-4E76-8BBE-6CD63FFE8284}.Release|x64.Build.0 = Release|x64
93+
{4A26A734-3426-4E76-8BBE-6CD63FFE8284}.Release|x86.ActiveCfg = Release|Any CPU
6494
{1EAF2A35-4C1F-4B61-9DE3-D805216B9D55}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
6595
{1EAF2A35-4C1F-4B61-9DE3-D805216B9D55}.Debug|Any CPU.Build.0 = Debug|Any CPU
96+
{1EAF2A35-4C1F-4B61-9DE3-D805216B9D55}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
97+
{1EAF2A35-4C1F-4B61-9DE3-D805216B9D55}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
6698
{1EAF2A35-4C1F-4B61-9DE3-D805216B9D55}.Debug|x64.ActiveCfg = Debug|x64
6799
{1EAF2A35-4C1F-4B61-9DE3-D805216B9D55}.Debug|x64.Build.0 = Debug|x64
100+
{1EAF2A35-4C1F-4B61-9DE3-D805216B9D55}.Debug|x86.ActiveCfg = Debug|Any CPU
68101
{1EAF2A35-4C1F-4B61-9DE3-D805216B9D55}.Release|Any CPU.ActiveCfg = Release|Any CPU
69102
{1EAF2A35-4C1F-4B61-9DE3-D805216B9D55}.Release|Any CPU.Build.0 = Release|Any CPU
103+
{1EAF2A35-4C1F-4B61-9DE3-D805216B9D55}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
104+
{1EAF2A35-4C1F-4B61-9DE3-D805216B9D55}.Release|Mixed Platforms.Build.0 = Release|Any CPU
70105
{1EAF2A35-4C1F-4B61-9DE3-D805216B9D55}.Release|x64.ActiveCfg = Release|x64
71106
{1EAF2A35-4C1F-4B61-9DE3-D805216B9D55}.Release|x64.Build.0 = Release|x64
107+
{1EAF2A35-4C1F-4B61-9DE3-D805216B9D55}.Release|x86.ActiveCfg = Release|Any CPU
72108
{0F74FC73-8F77-4D61-9A85-B5868313F7E9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
73109
{0F74FC73-8F77-4D61-9A85-B5868313F7E9}.Debug|Any CPU.Build.0 = Debug|Any CPU
110+
{0F74FC73-8F77-4D61-9A85-B5868313F7E9}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
111+
{0F74FC73-8F77-4D61-9A85-B5868313F7E9}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
74112
{0F74FC73-8F77-4D61-9A85-B5868313F7E9}.Debug|x64.ActiveCfg = Debug|Any CPU
113+
{0F74FC73-8F77-4D61-9A85-B5868313F7E9}.Debug|x86.ActiveCfg = Debug|Any CPU
75114
{0F74FC73-8F77-4D61-9A85-B5868313F7E9}.Release|Any CPU.ActiveCfg = Release|Any CPU
76115
{0F74FC73-8F77-4D61-9A85-B5868313F7E9}.Release|Any CPU.Build.0 = Release|Any CPU
116+
{0F74FC73-8F77-4D61-9A85-B5868313F7E9}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
117+
{0F74FC73-8F77-4D61-9A85-B5868313F7E9}.Release|Mixed Platforms.Build.0 = Release|Any CPU
77118
{0F74FC73-8F77-4D61-9A85-B5868313F7E9}.Release|x64.ActiveCfg = Release|Any CPU
119+
{0F74FC73-8F77-4D61-9A85-B5868313F7E9}.Release|x86.ActiveCfg = Release|Any CPU
120+
{6415E872-92BB-4361-8532-3E8F5B583036}.Debug|Any CPU.ActiveCfg = Debug|x86
121+
{6415E872-92BB-4361-8532-3E8F5B583036}.Debug|Mixed Platforms.ActiveCfg = Debug|x86
122+
{6415E872-92BB-4361-8532-3E8F5B583036}.Debug|Mixed Platforms.Build.0 = Debug|x86
123+
{6415E872-92BB-4361-8532-3E8F5B583036}.Debug|x64.ActiveCfg = Debug|x86
124+
{6415E872-92BB-4361-8532-3E8F5B583036}.Debug|x86.ActiveCfg = Debug|x86
125+
{6415E872-92BB-4361-8532-3E8F5B583036}.Debug|x86.Build.0 = Debug|x86
126+
{6415E872-92BB-4361-8532-3E8F5B583036}.Release|Any CPU.ActiveCfg = Release|x86
127+
{6415E872-92BB-4361-8532-3E8F5B583036}.Release|Mixed Platforms.ActiveCfg = Release|x86
128+
{6415E872-92BB-4361-8532-3E8F5B583036}.Release|Mixed Platforms.Build.0 = Release|x86
129+
{6415E872-92BB-4361-8532-3E8F5B583036}.Release|x64.ActiveCfg = Release|x86
130+
{6415E872-92BB-4361-8532-3E8F5B583036}.Release|x86.ActiveCfg = Release|x86
131+
{6415E872-92BB-4361-8532-3E8F5B583036}.Release|x86.Build.0 = Release|x86
78132
EndGlobalSection
79133
GlobalSection(SolutionProperties) = preSolution
80134
HideSolutionNode = FALSE

NimrodVS/NimrodVS.csproj

Lines changed: 23 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -192,14 +192,25 @@
192192
</EmbeddedResource>
193193
</ItemGroup>
194194
<ItemGroup>
195+
<ZipItem Include="Templates\ProjectItems\NimrodItems\nimrod.ico">
196+
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
197+
</ZipItem>
198+
<ZipItem Include="Templates\ProjectItems\NimrodItems\templatemetadata.vstemplate">
199+
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
200+
</ZipItem>
195201
<None Include="source.extension.vsixmanifest">
196202
<SubType>Designer</SubType>
197203
</None>
198-
<None Include="Templates\ProjectItems\NimrodProject\SourceFile.nim" />
199-
<None Include="Templates\Projects\NimrodProject\NimrodProject.nimproj">
204+
<ZipItem Include="Templates\ProjectItems\NimrodItems\SourceFile.nim">
205+
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
206+
</ZipItem>
207+
<ZipProject Include="Templates\Projects\NimrodProject\NimrodProject.nimproj">
200208
<SubType>Designer</SubType>
201-
</None>
202-
<None Include="Templates\Projects\NimrodProject\Program.nim" />
209+
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
210+
</ZipProject>
211+
<ZipProject Include="Templates\Projects\NimrodProject\Program.nim">
212+
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
213+
</ZipProject>
203214
</ItemGroup>
204215
<ItemGroup>
205216
<None Include="Key.snk" />
@@ -219,6 +230,12 @@
219230
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
220231
</Content>
221232
<Content Include="Resources\Package.ico" />
233+
<ZipProject Include="Templates\Projects\NimrodProject\nimrod.ico">
234+
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
235+
</ZipProject>
236+
<ZipProject Include="Templates\Projects\NimrodProject\templatemetadata.vstemplate">
237+
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
238+
</ZipProject>
222239
</ItemGroup>
223240
<ItemGroup>
224241
<Folder Include="ProjectBase\Diagrams\" />
@@ -250,6 +267,7 @@
250267
<Target Name="AfterBuild">
251268
</Target>
252269
-->
270+
<!--
253271
<PropertyGroup>
254272
<CopyPkgDefDependsOn>$(CopyPkgDefDependsOn);FixPkgdefTarget</CopyPkgDefDependsOn>
255273
</PropertyGroup>
@@ -273,4 +291,5 @@
273291
]]></Code>
274292
</Task>
275293
</UsingTask>
294+
-->
276295
</Project>

NimrodVS/NimrodVSPackage.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,8 @@ namespace Company.NimrodVS
4040
[ProvideLanguageService(typeof(NimrodLanguageService), "Nimrod", 106, CodeSense=true, EnableFormatSelection = true,
4141
RequestStockColors=true)]
4242
[ProvideLanguageExtension(typeof(NimrodLanguageService), ".nim")]
43-
[ProvideProjectFactory(typeof(ManagedNimrodProject.NimrodProjectFactory), "Nimrod Executable", "Nimrod Projects (*.nimproj);*.nimproj", "nimproj", "nimproj", @"..\..\Templates\Projects\NimrodProject", LanguageVsTemplate = "NimrodProject", NewProjectRequireNewFolderVsTemplate=false)]
44-
[ProvideProjectItem(typeof(ManagedNimrodProject.NimrodProjectFactory), "Nimrod Source", @"..\..\Templates\ProjectItems\NimrodProject", 500)]
43+
[ProvideProjectFactory(typeof(ManagedNimrodProject.NimrodProjectFactory), null, "Nimrod Projects (*.nimproj);*.nimproj", "nimproj", "nimproj", ".\\NullPath", LanguageVsTemplate = "NimrodProject", NewProjectRequireNewFolderVsTemplate=false)]
44+
//[ProvideProjectItem(typeof(ManagedNimrodProject.NimrodProjectFactory), "Nimrod Source", @"..\..\Templates\ProjectItems\NimrodProject", 500)]
4545
public sealed class NimrodVSPackage : ProjectPackage, IOleComponent
4646
{
4747
/// <summary>

NimrodVS/Templates/ProjectItems/NimrodProject/SourceFile.nim renamed to NimrodVS/Templates/ProjectItems/NimrodItems/SourceFile.nim

File renamed without changes.
29.6 KB
Binary file not shown.
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
<?xml version="1.0" encoding="utf-8" ?>
2+
<VSTemplate Type="Item" Version="3.0.0" xmlns ="http://schemas.microsoft.com/developer/vstemplate/2005" >
3+
<TemplateData>
4+
<Name>Source File</Name>
5+
<Description>An Empty Nimrod source file</Description>
6+
<Icon>nimrod.ico</Icon>
7+
<ProjectType>NimrodProject</ProjectType>
8+
</TemplateData>
9+
<TemplateContent>
10+
<ProjectItem>SourceFile.nim</ProjectItem>
11+
</TemplateContent>
12+
</VSTemplate>
29.6 KB
Binary file not shown.
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
<?xml version="1.0" encoding="utf-8" ?>
2+
<VSTemplate Type="Project" Version = "2.0.0" xmlns ="http://schemas.microsoft.com/developer/vstemplate/2005">
3+
<TemplateData>
4+
<Name>Nimrod Project</Name>
5+
<Description>A basic nimrod project</Description>
6+
<Icon>nimrod.ico</Icon>
7+
<ProjectType>NimrodProject</ProjectType>
8+
</TemplateData>
9+
<TemplateContent>
10+
<Project File="NimrodProject.nimproj">
11+
<ProjectItem>Program.nim</ProjectItem>
12+
</Project>
13+
</TemplateContent>
14+
</VSTemplate>

NimrodVS/source.extension.vsixmanifest

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<DisplayName>NimrodVS</DisplayName>
66
<Description xml:space="preserve">Adds nimrod support to visual studio</Description>
77
</Metadata>
8-
<Installation InstalledByMsi="false">
8+
<Installation AllUsers="true">
99
<InstallationTarget Id="Microsoft.VisualStudio.Pro" Version="[12.0]" />
1010
</Installation>
1111
<Dependencies>

VisualNimrodSetup/Product.wxs

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi"
3+
xmlns:VSExtension ="http://schemas.microsoft.com/wix/VSExtension">
4+
<Product Id="*" Name="VisualNimrodSetup" Language="1033" Version="1.0.0.0" Manufacturer="Visual Nimrod Team" UpgradeCode="1c3013b6-7f15-42fd-b970-55e16635d13b">
5+
<Package InstallerVersion="200" Compressed="yes" InstallScope="perMachine" />
6+
7+
<MajorUpgrade DowngradeErrorMessage="A newer version of [ProductName] is already installed." />
8+
<MediaTemplate />
9+
10+
<Feature Id="ProductFeature" Title="VisualNimrodSetup" Level="1">
11+
<ComponentGroupRef Id="ProductComponents" />
12+
</Feature>
13+
</Product>
14+
<Fragment>
15+
<Property Id="VSINSTALLDIR">
16+
<RegistrySearch Id="VSInstallRegistry" Root="HKLM"
17+
Key="SOFTWARE\Microsoft\VisualStudio\12.0"
18+
Name="InstallADir" Type="directory" />
19+
</Property>
20+
<CustomAction Id="SetVISXInstaller" Return="check" Execute="immediate"
21+
Property="VSIXInstaller" Value="[VSINSTALLDIR]\Common7\IDE\VSIXInstaller.exe" />
22+
<CustomAction Id="DeployVSIX" Property="VSIXInstaller" Execute="deferred"
23+
Impersonate="no" ExeCommand="" Return="asyncWait" />
24+
<InstallExecuteSequence>
25+
<Custom Action="DeployVSIX" After="MsiPublishAssemblies" />
26+
</InstallExecuteSequence>
27+
</Fragment>
28+
<Fragment>
29+
<Directory Id="TARGETDIR" Name="SourceDir">
30+
<Directory Id="ProgramFilesFolder">
31+
<Directory Id="INSTALLFOLDER" Name="VisualNimrodSetup" />
32+
</Directory>
33+
</Directory>
34+
</Fragment>
35+
36+
<Fragment>
37+
<ComponentGroup Id="ProductComponents" Directory="INSTALLFOLDER">
38+
<Component Id="VSPackage" Guid="*">
39+
<VSExtension:VsixPackage File="VSNimrod" PackageId="2d33766d-5a12-49b5-9e70-80530a3eba98"
40+
Target="professional" TargetVersion="12.0" Vital="yes" Permanent="yes"/>
41+
<File Id="VSNimrod" Name="NimrodVS.vsix" Source="C:\Users\charlie\source\VisualNimrod\NimrodVS\bin\Debug\NimrodVS.vsix" />
42+
43+
</Component>
44+
<!-- TODO: Remove the comments around this Component element and the ComponentRef below in order to add resources to this installer. -->
45+
<!-- <Component Id="ProductComponent"> -->
46+
<!-- TODO: Insert files, registry keys, and other resources here. -->
47+
<!-- </Component> -->
48+
</ComponentGroup>
49+
</Fragment>
50+
</Wix>

0 commit comments

Comments
 (0)