Removed untyped contructor from ComponentRegistration and add a protected setter.
[castle.git] / Experiments / Castle.MonoRail.Generator / templates / csproj.vm
blob48dbefac210e4dd4ba8d90a6d1cb105b3d168df1
1 <VisualStudioProject>\r
2     <CSHARP\r
3         ProjectType = "Local"\r
4         ProductVersion = "7.10.3077"\r
5         SchemaVersion = "2.0"\r
6         ProjectGuid = "{${projid}}"\r
7     >\r
8         <Build>\r
9             <Settings\r
10                 ApplicationIcon = ""\r
11                 AssemblyKeyContainerName = ""\r
12                 AssemblyName = "${basename}"\r
13                 AssemblyOriginatorKeyFile = ""\r
14                 DefaultClientScript = "JScript"\r
15                 DefaultHTMLPageLayout = "Grid"\r
16                 DefaultTargetSchema = "IE50"\r
17                 DelaySign = "false"\r
18                 OutputType = "Library"\r
19                 PreBuildEvent = ""\r
20                 PostBuildEvent = ""\r
21                 RootNamespace = "${basename}"\r
22                 RunPostBuildEvent = "OnBuildSuccess"\r
23                 StartupObject = ""\r
24             >\r
25                 <Config\r
26                     Name = "Debug"\r
27                     AllowUnsafeBlocks = "false"\r
28                     BaseAddress = "285212672"\r
29                     CheckForOverflowUnderflow = "false"\r
30                     ConfigurationOverrideFile = ""\r
31                     DefineConstants = "DEBUG;TRACE"\r
32                     DocumentationFile = ""\r
33                     DebugSymbols = "true"\r
34                     FileAlignment = "4096"\r
35                     IncrementalBuild = "false"\r
36                     NoStdLib = "false"\r
37                     NoWarn = ""\r
38                     Optimize = "false"\r
39                     OutputPath = "bin\"\r
40                     RegisterForComInterop = "false"\r
41                     RemoveIntegerChecks = "false"\r
42                     TreatWarningsAsErrors = "false"\r
43                     WarningLevel = "4"\r
44                 />\r
45                 <Config\r
46                     Name = "Release"\r
47                     AllowUnsafeBlocks = "false"\r
48                     BaseAddress = "285212672"\r
49                     CheckForOverflowUnderflow = "false"\r
50                     ConfigurationOverrideFile = ""\r
51                     DefineConstants = "TRACE"\r
52                     DocumentationFile = ""\r
53                     DebugSymbols = "false"\r
54                     FileAlignment = "4096"\r
55                     IncrementalBuild = "false"\r
56                     NoStdLib = "false"\r
57                     NoWarn = ""\r
58                     Optimize = "true"\r
59                     OutputPath = "bin\"\r
60                     RegisterForComInterop = "false"\r
61                     RemoveIntegerChecks = "false"\r
62                     TreatWarningsAsErrors = "false"\r
63                     WarningLevel = "4"\r
64                 />\r
65             </Settings>\r
66             <References>\r
67                 <Reference\r
68                     Name = "System"\r
69                     AssemblyName = "System"\r
70                     HintPath = "${frameworkpath}\System.dll"\r
71                 />\r
72                 <Reference\r
73                     Name = "System.Data"\r
74                     AssemblyName = "System.Data"\r
75                     HintPath = "${frameworkpath}\System.Data.dll"\r
76                 />\r
77                 <Reference\r
78                     Name = "System.XML"\r
79                     AssemblyName = "System.XML"\r
80                     HintPath = "${frameworkpath}\System.XML.dll"\r
81                 />\r
82                 <Reference\r
83                     Name = "System.Web"\r
84                     AssemblyName = "System.Web"\r
85                     HintPath = "${frameworkpath}\System.Web.dll"\r
86                 />\r
87                 <Reference\r
88                     Name = "Castle.MonoRail.Framework"\r
89                     AssemblyName = "Castle.MonoRail.Framework"\r
90                     HintPath = "..\lib\Castle.MonoRail.Framework.dll"\r
91                 />\r
92                 <Reference\r
93                     Name = "Castle.Core"\r
94                     AssemblyName = "Castle.Core"\r
95                     HintPath = "..\lib\Castle.Core.dll"\r
96                 />\r
97                 <Reference\r
98                     Name = "Castle.Components.Validator"\r
99                     AssemblyName = "Castle.Components.Validator"\r
100                     HintPath = "..\lib\Castle.Components.Validator.dll"\r
101                 />\r
102                 <Reference\r
103                     Name = "Castle.Components.Common.EmailSender"\r
104                     AssemblyName = "Castle.Components.Common.EmailSender"\r
105                     HintPath = "..\lib\Castle.Components.Common.EmailSender.dll"\r
106                 />\r
107 #if ($isNVelocity)\r
108                 <Reference\r
109                     Name = "Castle.MonoRail.Framework.Views.NVelocity"\r
110                     AssemblyName = "Castle.MonoRail.Framework.Views.NVelocity"\r
111                     HintPath = "..\lib\Castle.MonoRail.Framework.Views.NVelocity.dll"\r
112                 />\r
113 #end\r
114 #if ($useWindsorIntegration)\r
115                 <Reference\r
116                     Name = "Castle.MonoRail.WindsorExtension"\r
117                     AssemblyName = "Castle.MonoRail.WindsorExtension"\r
118                     HintPath = "..\lib\Castle.MonoRail.WindsorExtension.dll"\r
119                 />\r
120                 <Reference\r
121                     Name = "Castle.DynamicProxy"\r
122                     AssemblyName = "Castle.DynamicProxy"\r
123                     HintPath = "..\lib\Castle.DynamicProxy.dll"\r
124                 />\r
125                 <Reference\r
126                     Name = "Castle.Model"\r
127                     AssemblyName = "Castle.Model"\r
128                     HintPath = "..\lib\Castle.Model.dll"\r
129                 />\r
130                 <Reference\r
131                     Name = "Castle.MicroKernel"\r
132                     AssemblyName = "Castle.MicroKernel"\r
133                     HintPath = "..\lib\Castle.MicroKernel.dll"\r
134                 />\r
135                 <Reference\r
136                     Name = "Castle.Windsor"\r
137                     AssemblyName = "Castle.Windsor"\r
138                     HintPath = "..\lib\Castle.Windsor.dll"\r
139                 />\r
140 #end\r
141             </References>\r
142         </Build>\r
143         <Files>\r
144             <Include>\r
145                 <File\r
146                     RelPath = "web.config"\r
147                     BuildAction = "None"\r
148                 />\r
149 #if ($useWindsorIntegration)\r
150                 <File\r
151                     RelPath = "global.asax"\r
152                     BuildAction = "Content"\r
153                 />\r
154                 <File\r
155                     RelPath = "MyHttpApplication.cs"\r
156                     SubType = "Code"\r
157                     BuildAction = "Compile"\r
158                 />\r
159                 <File\r
160                     RelPath = "MyContainer.cs"\r
161                     SubType = "Code"\r
162                     BuildAction = "Compile"\r
163                 />\r
164 #end\r
165                 <Folder RelPath = "Controllers\" />\r
166                 <Folder RelPath = "Models\" />\r
167                 <Folder RelPath = "Views\" />\r
168             </Include>\r
169         </Files>\r
170     </CSHARP>\r
171 </VisualStudioProject>\r