1 <?xml version='
1.0' encoding='windows-
1252'
?>
2 <Wix xmlns=
"http://schemas.microsoft.com/wix/2006/wi">
4 <?include Includes.wxi
?>
6 <Fragment Id='FragmentWizardVs2005'
>
8 <DirectoryRef Id=
"TemplatesVs8Dir">
11 Id=
"vs2005addin" DiskId=
"1"
12 Guid=
"4C692497-C333-4C7F-9898-D9CC8EED20B2">
15 Name=
"Castle.VSNetIntegration.CastleWizards.dll"
16 Source=
"$(var.BuildNet20Dir)\Castle.VSNetIntegration.CastleWizards.dll" />
18 <RegistryKey Root=
"HKCR" Key=
"Castle.MonoRailProjectWizardVS8" Action=
"createAndRemoveOnUninstall">
19 <RegistryValue Value=
"Castle.VSNetIntegration.CastleWizards.MonoRailProjectWizard" Type=
"string" />
20 <RegistryKey Key=
"CLSID">
21 <RegistryValue Value=
"{9FF77D9F-E4FC-47EE-8E8B-0079FC2F2478}" Type=
"string" />
24 <RegistryKey Id=
"registryvs8_4" Root=
"HKCR" Key=
"CLSID\{9FF77D9F-E4FC-47EE-8E8B-0079FC2F2478}" Action=
"createAndRemoveOnUninstall">
25 <RegistryValue Value=
"Castle.VSNetIntegration.CastleWizards.MonoRailProjectWizard" Type=
"string" />
26 <RegistryKey Key=
"Implemented Categories\{62C8FE65-4EBB-45e7-B440-6E39B2CDBF29}" />
27 <RegistryKey Key=
"ProgId">
28 <RegistryValue Value=
"Castle.MonoRailProjectWizardVS8" Type=
"string" />
30 <RegistryKey Key=
"InprocServer32">
31 <RegistryValue Value=
"mscoree.dll" Type=
"string" />
32 <RegistryValue Name=
"ThreadingModel" Value=
"Both" Type=
"string" />
33 <RegistryValue Name=
"Class" Value=
"Castle.VSNetIntegration.CastleWizards.MonoRailProjectWizard" Type=
"string" />
34 <RegistryValue Name=
"Assembly" Value=
"Castle.VSNetIntegration.CastleWizards, Version=1.0.6.0, Culture=neutral, PublicKeyToken=407dd0808d44fbdc" Type=
"string" />
35 <RegistryValue Name=
"RuntimeVersion" Value=
"v2.0.50727" Type=
"string" />
36 <RegistryValue Name=
"CodeBase" Value=
"file://[TemplatesVs8Dir]Castle.VSNetIntegration.CastleWizards.dll" Type=
"string" />
37 <RegistryKey Key=
"1.0.6.0">
38 <RegistryValue Name=
"Class" Value=
"Castle.VSNetIntegration.CastleWizards.MonoRailProjectWizard" Type=
"string" />
39 <RegistryValue Name=
"Assembly" Value=
"Castle.VSNetIntegration.CastleWizards, Version=1.0.6.0, Culture=neutral, PublicKeyToken=407dd0808d44fbdc" Type=
"string" />
40 <RegistryValue Name=
"RuntimeVersion" Value=
"v2.0.50727" Type=
"string" />
41 <RegistryValue Name=
"CodeBase" Value=
"file://[TemplatesVs8Dir]Castle.VSNetIntegration.CastleWizards.dll" Type=
"string" />
46 <RegistryKey Id=
"registryvs8_0" Root=
"HKCR" Key=
"Castle.ActiveRecordModelProjectWizardVS8" Action=
"createAndRemoveOnUninstall">
47 <RegistryValue Value=
"Castle.VSNetIntegration.CastleWizards.ActiveRecordModelProjectWizard" Type=
"string" />
48 <RegistryKey Key=
"CLSID" Action=
"createAndRemoveOnUninstall">
49 <RegistryValue Value=
"{1D90721C-B0AA-4F9A-BDE5-A588911E38B6}" Type=
"string" />
52 <RegistryKey Id=
"registryvs8_17" Root=
"HKCR" Key=
"CLSID\{1D90721C-B0AA-4F9A-BDE5-A588911E38B6}" Action=
"createAndRemoveOnUninstall">
53 <RegistryValue Value=
"Castle.VSNetIntegration.CastleWizards.ActiveRecordModelProjectWizard" Type=
"string" />
54 <RegistryKey Key=
"Implemented Categories\{62C8FE65-4EBB-45e7-B440-6E39B2CDBF29}" Action=
"createAndRemoveOnUninstall" />
55 <RegistryKey Key=
"ProgId">
56 <RegistryValue Value=
"Castle.ActiveRecordModelProjectWizardVS8" Type=
"string" />
58 <RegistryKey Key=
"InprocServer32">
59 <RegistryValue Value=
"mscoree.dll" Type=
"string" />
60 <RegistryValue Name=
"ThreadingModel" Value=
"Both" Type=
"string" />
61 <RegistryValue Name=
"Class" Value=
"Castle.VSNetIntegration.CastleWizards.ActiveRecordModelProjectWizard" Type=
"string" />
62 <RegistryValue Name=
"Assembly" Value=
"Castle.VSNetIntegration.CastleWizards, Version=1.0.6.0, Culture=neutral, PublicKeyToken=407dd0808d44fbdc" Type=
"string" />
63 <RegistryValue Name=
"RuntimeVersion" Value=
"v2.0.50727" Type=
"string" />
64 <RegistryValue Name=
"CodeBase" Value=
"file://[TemplatesVs8Dir]Castle.VSNetIntegration.CastleWizards.dll" Type=
"string" />
65 <RegistryKey Key=
"1.0.6.0">
66 <RegistryValue Name=
"Class" Value=
"Castle.VSNetIntegration.CastleWizards.ActiveRecordModelProjectWizard" Type=
"string" />
67 <RegistryValue Name=
"Assembly" Value=
"Castle.VSNetIntegration.CastleWizards, Version=1.0.6.0, Culture=neutral, PublicKeyToken=407dd0808d44fbdc" Type=
"string" />
68 <RegistryValue Name=
"RuntimeVersion" Value=
"v2.0.50727" Type=
"string" />
69 <RegistryValue Name=
"CodeBase" Value=
"file://[TemplatesVs8Dir]Castle.VSNetIntegration.CastleWizards.dll" Type=
"string" />
75 <RegistryKey Id="registryvs8_30" Key="Component Categories\{62C8FE65-4EBB-45e7-B440-6E39B2CDBF29}" Action="createAndRemoveOnUninstall">
76 <RegistryValue Name="0" Value=".NET Category" Type="string" />
81 <Component Id=
"vs8comp" DiskId=
"1" Guid=
"FC67BB99-726E-4EEA-8BCA-B24FC643771C">
82 <Condition>VS2005_SCHEMAS_DIR
</Condition>
84 <RegistryKey Action=
"createAndRemoveOnUninstall" Root=
"HKLM" Key=
"SOFTWARE\Castle">
85 <RegistryValue Action=
"write" Name=
"vs8templatelocation" Type=
"string" Value=
"[TemplatesVs8Dir]" />
90 Name=
"Castle ActiveRecord Project.vsz"
91 Source=
"$(var.WizardDir)\Castle ActiveRecord Project VS8.vsz">
93 <CopyFile Id=
"vs8file0cp" DestinationProperty=
"VS2005_SCHEMAS_DIR" />
98 Name=
"Castle ActiveRecord Project.ico"
99 Source=
"$(var.WizardDir)\CastlePiecesIcon.ico">
101 <CopyFile Id=
"vs8file0cpa" DestinationProperty=
"VS2005_SCHEMAS_DIR" />
106 Name=
"Castle MonoRail Project.vsz"
107 Source=
"$(var.WizardDir)\Castle MonoRail Project VS8.vsz">
109 <CopyFile Id=
"vs8file1cp" DestinationProperty=
"VS2005_SCHEMAS_DIR" />
114 Name=
"Castle MonoRail Project.ico"
115 Source=
"$(var.WizardDir)\CastlePiecesIcon.ico">
117 <CopyFile Id=
"vs8file1cpa" DestinationProperty=
"VS2005_SCHEMAS_DIR" />
122 <Directory Id=
"CSharp8" Name=
"CSharp">
123 <Directory Id=
"directoryvs8_18" Name=
"ARProject">
124 <Component Id=
"componentvs2005_ARProject" DiskId=
"1" Guid=
"83339276-5E48-4F9D-93DF-81EE45D89848">
125 <File Id=
"filecs8_6" Name=
"ARProject.csproj" Source=
"$(var.VSTemplates80)\CSharp\ARProject\ARProject.csproj" />
126 <File Id=
"filecs8_7" Name=
"ARProject.sln" Source=
"$(var.VSTemplates80)\CSharp\ARProject\ARProject.sln" />
127 <File Id=
"filecs8_8" Name=
"AssemblyInfo.cs" Source=
"$(var.VSTemplates80)\CSharp\ARProject\AssemblyInfo.cs" />
128 <File Id=
"filecs8_9" Name=
"Readme.txt" Source=
"$(var.VSTemplates80)\CSharp\ARProject\Readme.txt" />
129 <File Id=
"filecs8_10" Name=
"Sample.cs" Source=
"$(var.VSTemplates80)\CSharp\ARProject\Sample.cs" />
132 <Directory Id=
"directoryvs8_27" Name=
"ARProjectTest">
133 <Component Id=
"componentvs2005_ARProjectTest" DiskId=
"1" Guid=
"007A3EA6-D596-4777-BF6F-EA2E5B96E2CD">
134 <File Id=
"filecs8_19" Name=
"AbstractModelTestCase.cs" Source=
"$(var.VSTemplates80)\CSharp\ARProjectTest\AbstractModelTestCase.cs" />
135 <File Id=
"filecs8_20" Name=
"App.config" Source=
"$(var.VSTemplates80)\CSharp\ARProjectTest\App.config" />
136 <File Id=
"filecs8_21" Name=
"ARProjectTest.csproj" Source=
"$(var.VSTemplates80)\CSharp\ARProjectTest\ARProjectTest.csproj" />
137 <File Id=
"filecs8_22" Name=
"AssemblyInfo.cs" Source=
"$(var.VSTemplates80)\CSharp\ARProjectTest\AssemblyInfo.cs" />
140 <Directory Id=
"directoryvs8_36" Name=
"MRProject">
141 <Component Id=
"componentvs2005_MRProject" DiskId=
"1" Guid=
"E50E8ADF-D5CB-4B47-9022-576142F70EDC">
142 <File Id=
"filecs8_32" Name=
"ContainerGlobalApplication.cs" Source=
"$(var.VSTemplates80)\CSharp\MRProject\ContainerGlobalApplication.cs" />
143 <File Id=
"filecs8_34" Name=
"default.aspx" Source=
"$(var.VSTemplates80)\CSharp\MRProject\default.aspx" />
144 <File Id=
"filecs8_36" Name=
"global.asax" Source=
"$(var.VSTemplates80)\CSharp\MRProject\global.asax" />
145 <File Id=
"filecs8_40" Name=
"logging.config" Source=
"$(var.VSTemplates80)\CSharp\MRProject\logging.config" />
146 <File Id=
"filecs8_41" Name=
"MRProject.csproj" Source=
"$(var.VSTemplates80)\CSharp\MRProject\MRProject.csproj" />
147 <File Id=
"filecs8_42" Name=
"MRProject.sln" Source=
"$(var.VSTemplates80)\CSharp\MRProject\MRProject.sln" />
148 <File Id=
"filecs8_44" Name=
"Readme.txt" Source=
"$(var.VSTemplates80)\CSharp\MRProject\Readme.txt" />
149 <File Id=
"filecs8_45" Name=
"SimpleGlobalApplication.cs" Source=
"$(var.VSTemplates80)\CSharp\MRProject\SimpleGlobalApplication.cs" />
150 <File Id=
"filecs8_46" Name=
"Web.config" Source=
"$(var.VSTemplates80)\CSharp\MRProject\Web.config" />
151 <File Id=
"filecs8_51" Name=
"rescue_default.aspx" Source=
"$(var.VSTemplates80)\CSharp\MRProject\rescue_default.aspx" />
152 <File Id=
"filecs8_52" Name=
"rescue_default.brail" Source=
"$(var.VSTemplates80)\CSharp\MRProject\rescue_default.brail" />
153 <File Id=
"filecs8_53" Name=
"rescue_default.vm" Source=
"$(var.VSTemplates80)\CSharp\MRProject\rescue_default.vm" />
155 <Directory Id=
"directoryvs8_36_Config" Name=
"Config">
156 <Component Id=
"componentvs2005_MRProject_Config" DiskId=
"1" Guid=
"06BDA376-6C82-4a58-803C-FA26997BCD4F">
157 <File Id=
"filecs8_31" Name=
"components.config" Source=
"$(var.VSTemplates80)\CSharp\MRProject\Config\components.config" />
158 <File Id=
"filecs8_33" Name=
"controllers.config" Source=
"$(var.VSTemplates80)\CSharp\MRProject\Config\controllers.config" />
159 <File Id=
"filecs8_35" Name=
"facilities.config" Source=
"$(var.VSTemplates80)\CSharp\MRProject\Config\facilities.config" />
160 <File Id=
"filecs8_43" Name=
"properties.config" Source=
"$(var.VSTemplates80)\CSharp\MRProject\Config\properties.config" />
163 <Directory Id=
"directoryvs8_73" Name=
"Properties">
164 <Component Id=
"componentvs2005_MRProject7" DiskId=
"1" Guid=
"CB98F3C2-FCC2-403C-B6FE-EE200A3E7F95">
165 <File Id=
"filecs8_86" Name=
"AssemblyInfo.cs" Source=
"$(var.VSTemplates80)\CSharp\MRProject\Properties\AssemblyInfo.cs" />
168 <Directory Id=
"directoryvs8_72" Name=
"Controllers">
169 <Component Id=
"componentvs2005_MRProject1" DiskId=
"1" Guid=
"2978313B-8887-4BD8-8280-CFB06E5B08A6">
170 <File Id=
"MRProject.Controllers.BaseController.cs" Name=
"BaseController.cs" Source=
"$(var.VSTemplates80)\CSharp\MRProject\Controllers\BaseController.cs" />
171 <File Id=
"MRProject.Controllers.ContactController.cs" Name=
"ContactController.cs" Source=
"$(var.VSTemplates80)\CSharp\MRProject\Controllers\ContactController.cs" />
172 <File Id=
"MRProject.Controllers.HomeController.cs" Name=
"HomeController.cs" Source=
"$(var.VSTemplates80)\CSharp\MRProject\Controllers\HomeController.cs" />
173 <File Id=
"MRProject.Controllers.LoginController.cs" Name=
"LoginController.cs" Source=
"$(var.VSTemplates80)\CSharp\MRProject\Controllers\LoginController.cs" />
176 <Directory Id=
"directoryvs8_74" Name=
"Models">
177 <Component Id=
"MRProject.Models" DiskId=
"1" Guid=
"B7418DEE-0729-4fff-96A3-890D6D3775C6">
178 <File Id=
"MRProject.Models.ContactInfo.cs" Name=
"ContactInfo.cs" Source=
"$(var.VSTemplates80)\CSharp\MRProject\Models\ContactInfo.cs" />
179 <File Id=
"MRProject.Models.Country.cs" Name=
"Country.cs" Source=
"$(var.VSTemplates80)\CSharp\MRProject\Models\Country.cs" />
182 <Directory Id=
"directoryvs8_81" Name=
"Views">
183 <Directory Id=
"directoryvs8_90" Name=
"Home">
184 <Component Id=
"componentvs2005_MRProject2" DiskId=
"1" Guid=
"2DC6C695-42C5-437B-BCFF-D3A945821A3C">
185 <File Id=
"Views.Home.empty.text" Name=
"empty.txt" Source=
"$(var.VSTemplates80)\CSharp\MRProject\Views\Home\empty.txt" />
188 <Directory Id=
"directoryvs8_91" Name=
"rescues">
189 <Component Id=
"componentvs2005_MRProject5" DiskId=
"1" Guid=
"FEE7DB60-4CD9-4722-9AEA-B69941235D0D">
190 <File Id=
"filecs8_78" Name=
"empty.txt" Source=
"$(var.VSTemplates80)\CSharp\MRProject\Views\rescues\empty.txt" />
193 <Directory Id=
"directoryvs8_92" Name=
"layouts">
194 <Component Id=
"componentvs2005_MRProject6" DiskId=
"1" Guid=
"0462E327-D99B-4922-B243-5C7AE8D83C5F">
195 <File Id=
"filecs8_79" Name=
"empty.txt" Source=
"$(var.VSTemplates80)\CSharp\MRProject\Views\layouts\empty.txt" />
199 <Directory Id=
"directoryvs8_82" Name=
"Content">
200 <Directory Id=
"directoryvs8_83" Name=
"css">
201 <Component Id=
"componentvs2005_MRProject3" DiskId=
"1" Guid=
"125029A4-3C92-4EB4-AB47-1E280507C38C">
202 <File Id=
"style.css" Name=
"style.css" Source=
"$(var.VSTemplates80)\CSharp\MRProject\Content\css\style.css" />
205 <Directory Id=
"directoryvs8_84" Name=
"images">
206 <Component Id=
"componentvs2005_MRProject4" DiskId=
"1" Guid=
"589DDD73-DCFA-4087-B0C1-FA0E8E1A24A9">
207 <File Id=
"ar.jpg" Name=
"ar.jpg" Source=
"$(var.VSTemplates80)\CSharp\MRProject\Content\images\ar.jpg" />
208 <File Id=
"mr.png" Name=
"mr.png" Source=
"$(var.VSTemplates80)\CSharp\MRProject\Content\images\mr.png" />
209 <File Id=
"top_bar.jpg" Name=
"top_bar.jpg" Source=
"$(var.VSTemplates80)\CSharp\MRProject\Content\images\top_bar.jpg" />
210 <File Id=
"windsor.jpg" Name=
"windsor.jpg" Source=
"$(var.VSTemplates80)\CSharp\MRProject\Content\images\windsor.jpg" />
214 <Directory Id=
"MRProject.ViewsPlaceHolder" Name=
"ViewsPlaceHolder">
215 <Component Id=
"componentMRProject.ViewsPlaceHolder" DiskId=
"1" Guid=
"4FC1C962-3875-4cc3-A9E6-90A05C1D43B5">
216 <File Id=
"filecs8_48" Name=
"layout_default.aspx" Source=
"$(var.VSTemplates80)\CSharp\MRProject\ViewsPlaceHolder\layout_default.aspx" />
217 <File Id=
"filecs8_49" Name=
"layout_default.brail" Source=
"$(var.VSTemplates80)\CSharp\MRProject\ViewsPlaceHolder\layout_default.brail" />
218 <File Id=
"filecs8_50" Name=
"layout_default.vm" Source=
"$(var.VSTemplates80)\CSharp\MRProject\ViewsPlaceHolder\layout_default.vm" />
220 <Directory Id=
"MRProject.ViewsPlaceHolder.contact" Name=
"contact">
221 <Component Id=
"componentMRProject.ViewsPlaceHolder.contact" DiskId=
"1" Guid=
"B3221B3C-898C-4ef5-9883-A44FDEFD0B5C">
222 <File Id=
"MRProject.ViewsPlaceHolder.contact.index.aspx" Name=
"index.aspx" Source=
"$(var.VSTemplates80)\CSharp\MRProject\ViewsPlaceHolder\contact\index.aspx" />
223 <File Id=
"MRProject.ViewsPlaceHolder.contact.index.brail" Name=
"index.brail" Source=
"$(var.VSTemplates80)\CSharp\MRProject\ViewsPlaceHolder\contact\index.brail" />
224 <File Id=
"MRProject.ViewsPlaceHolder.contact.index.vm" Name=
"index.vm" Source=
"$(var.VSTemplates80)\CSharp\MRProject\ViewsPlaceHolder\contact\index.vm" />
225 <File Id=
"MRProject.ViewsPlaceHolder.contact.confirmation.vm" Name=
"confirmation.vm" Source=
"$(var.VSTemplates80)\CSharp\MRProject\ViewsPlaceHolder\contact\confirmation.vm" />
226 <File Id=
"MRProject.ViewsPlaceHolder.contact.confirmation.brail" Name=
"confirmation.brail" Source=
"$(var.VSTemplates80)\CSharp\MRProject\ViewsPlaceHolder\contact\confirmation.brail" />
229 <Directory Id=
"MRProject.ViewsPlaceHolder.home" Name=
"home">
230 <Component Id=
"componentMRProject.ViewsPlaceHolder.home" DiskId=
"1" Guid=
"4ED1235E-C12A-43f3-AD8E-17B240514669">
231 <File Id=
"MRProject.ViewsPlaceHolder.home.index.aspx" Name=
"index.aspx" Source=
"$(var.VSTemplates80)\CSharp\MRProject\ViewsPlaceHolder\home\index.aspx" />
232 <File Id=
"MRProject.ViewsPlaceHolder.home.index.brail" Name=
"index.brail" Source=
"$(var.VSTemplates80)\CSharp\MRProject\ViewsPlaceHolder\home\index.brail" />
233 <File Id=
"MRProject.ViewsPlaceHolder.home.index.vm" Name=
"index.vm" Source=
"$(var.VSTemplates80)\CSharp\MRProject\ViewsPlaceHolder\home\index.vm" />
236 <Directory Id=
"MRProject.ViewsPlaceHolder.login" Name=
"login">
237 <Component Id=
"componentMRProject.ViewsPlaceHolder.login" DiskId=
"1" Guid=
"F45FFF04-81A8-49df-B4E4-1FBD75A5B95C">
238 <File Id=
"MRProject.ViewsPlaceHolder.login.index.aspx" Name=
"index.aspx" Source=
"$(var.VSTemplates80)\CSharp\MRProject\ViewsPlaceHolder\login\index.aspx" />
239 <File Id=
"MRProject.ViewsPlaceHolder.login.index.brail" Name=
"index.brail" Source=
"$(var.VSTemplates80)\CSharp\MRProject\ViewsPlaceHolder\login\index.brail" />
240 <File Id=
"MRProject.ViewsPlaceHolder.login.index.vm" Name=
"index.vm" Source=
"$(var.VSTemplates80)\CSharp\MRProject\ViewsPlaceHolder\login\index.vm" />
241 <File Id=
"MRProject.ViewsPlaceHolder.login.Authenticate.aspx" Name=
"Authenticate.aspx" Source=
"$(var.VSTemplates80)\CSharp\MRProject\ViewsPlaceHolder\login\Authenticate.aspx" />
242 <File Id=
"MRProject.ViewsPlaceHolder.login.Authenticate.brail" Name=
"Authenticate.brail" Source=
"$(var.VSTemplates80)\CSharp\MRProject\ViewsPlaceHolder\login\Authenticate.brail" />
247 <Directory Id=
"directoryvs8_99" Name=
"MRProjectTest">
248 <Component Id=
"componentvs2005_MRProjectTest" DiskId=
"1" Guid=
"89677F0B-CF5A-4FA1-84D0-96A56CEE654F">
249 <File Id=
"filecs8_89" Name=
"AssemblyInfo.cs" Source=
"$(var.VSTemplates80)\CSharp\MRProjectTest\AssemblyInfo.cs" />
250 <File Id=
"filecs8_88" Name=
"MRProjectTest.csproj" Source=
"$(var.VSTemplates80)\CSharp\MRProjectTest\MRProjectTest.csproj" />
252 <Directory Id=
"directoryvs8_991" Name=
"Controllers">
253 <Component Id=
"componentvs2005_MRProjectTest_Controllers" DiskId=
"1" Guid=
"C99E10D4-8596-4ef3-8D7C-B8D41D8CF066">
254 <File Id=
"ContactControllerTestCase.cs" Name=
"ContactControllerTestCase.cs" Source=
"$(var.VSTemplates80)\CSharp\MRProjectTest\Controllers\ContactControllerTestCase.cs" />
255 <File Id=
"HomeControllerTestCase.cs" Name=
"HomeControllerTestCase.cs" Source=
"$(var.VSTemplates80)\CSharp\MRProjectTest\Controllers\HomeControllerTestCase.cs" />
256 <File Id=
"LoginControllerTestCase.cs" Name=
"LoginControllerTestCase.cs" Source=
"$(var.VSTemplates80)\CSharp\MRProjectTest\Controllers\LoginControllerTestCase.cs" />