@@ -223,8 +223,27 @@ internal void Resolve(string sourceRootPath, Resolver resolver)
223
223
224
224
public XResourcesImgContainer XResourcesImg = new XResourcesImgContainer ( ) ;
225
225
226
+ [ Resolver . Resolvable ]
227
+ public class CustomTargetElement
228
+ {
229
+ public string Name = "" ;
230
+ public string TargetParameters = "" ;
231
+ public string CustomTasks = "" ;
232
+
233
+ public CustomTargetElement ( )
234
+ { }
235
+
236
+ public CustomTargetElement ( string name , string targetParameters , string customTasks )
237
+ {
238
+ Name = name ;
239
+ TargetParameters = targetParameters ;
240
+ CustomTasks = customTasks ;
241
+ }
242
+ }
243
+
226
244
public Strings CustomPropsFiles = new Strings ( ) ; // vs2010+ .props files
227
245
public Strings CustomTargetsFiles = new Strings ( ) ; // vs2010+ .targets files
246
+ public List < CustomTargetElement > CustomTargets = new List < CustomTargetElement > ( ) ;
228
247
229
248
public Strings LibraryPathsExcludeFromWarningRegex = new Strings ( ) ; // Library paths where we want to ignore the path doesn't exist warning
230
249
public Strings IncludePathsExcludeFromWarningRegex = new Strings ( ) ; // Include paths where we want to ignore the path doesn't exist warning
@@ -2160,7 +2179,7 @@ public static void InitAspNetProject(this CSharpProject aspNetProject)
2160
2179
2161
2180
aspNetProject . NoneExtensions . Add ( ".pubxml" ) ;
2162
2181
2163
- aspNetProject . CustomTargets . Add ( new CSharpProject . CustomTargetElement ( )
2182
+ aspNetProject . CustomTargets . Add ( new Project . CustomTargetElement ( )
2164
2183
{
2165
2184
Name = "MvcBuildViews" ,
2166
2185
TargetParameters = @"AfterTargets=""AfterBuild"" Condition=""'$(MvcBuildViews)' == 'true'""" ,
@@ -2311,7 +2330,6 @@ public class CSharpProject : Project
2311
2330
public List < ComReference > ComReferences = new List < ComReference > ( ) ;
2312
2331
public List < ImportProject > PreImportProjects = new List < ImportProject > ( ) ;
2313
2332
public List < ImportProject > ImportProjects = new List < ImportProject > ( ) ;
2314
- public List < CustomTargetElement > CustomTargets = new List < CustomTargetElement > ( ) ;
2315
2333
public List < UsingTask > UsingTasks = new List < UsingTask > ( ) ;
2316
2334
2317
2335
public bool ? WcfAutoStart ; // Wcf Auto-Start service when debugging
@@ -2336,24 +2354,6 @@ public class CSharpProject : Project
2336
2354
/// </summary>
2337
2355
public bool GenerateDocumentationFile = false ;
2338
2356
2339
- [ Resolver . Resolvable ]
2340
- public class CustomTargetElement
2341
- {
2342
- public string Name ;
2343
- public string TargetParameters ;
2344
- public string CustomTasks ;
2345
-
2346
- public CustomTargetElement ( )
2347
- { }
2348
-
2349
- public CustomTargetElement ( string name , string targetParameters , string customTasks )
2350
- {
2351
- Name = name ;
2352
- TargetParameters = targetParameters ;
2353
- CustomTasks = customTasks ;
2354
- }
2355
- }
2356
-
2357
2357
[ Resolver . Resolvable ]
2358
2358
public class UsingTask
2359
2359
{
0 commit comments