home *** CD-ROM | disk | FTP | other *** search
/ Chip 2004 April / CMCD0404.ISO / Software / Freeware / Programare / Sharpdev / 099bsetup.exe / Library.xpt < prev    next >
Extensible Markup Language  |  2003-09-21  |  2KB  |  75 lines

  1. <?xml version="1.0"?>
  2. <Template originator   = "Mike Krueger"
  3.           created      = "02/01/2003"
  4.           lastModified = "02/01/2003">
  5.     
  6.     <!-- Template Header -->
  7.     <TemplateConfiguration>
  8.         <Name>C# Library</Name>
  9.         <Category>C#</Category>
  10.         <Icon>C#.Project.Library</Icon>
  11.         <LanguageName>C#</LanguageName>
  12.         <Description>Creates an empty C# class library</Description>
  13.     </TemplateConfiguration>
  14.     
  15.     <!-- Actions -->
  16.     <Actions>
  17.         <Open filename = "MyClass.cs"/>
  18.     </Actions>
  19.     
  20.     <!-- Template Content -->
  21.     <Combine name = "${ProjectName}" directory = ".">
  22.         <Options>
  23.             <StartupProject>${ProjectName}</StartupProject>
  24.         </Options>
  25.         
  26.         <Project name = "${ProjectName}" directory = ".">
  27.             <Options Target = "Library" PauseConsoleOutput = "False" />
  28.  
  29.             <Files>
  30.                 <File name="MyClass.cs"><![CDATA[// project created on ${Date} at ${Time}
  31. using System;
  32.  
  33. public class MyClass
  34. {
  35.  
  36. }]]></File>
  37.         <File name="AssemblyInfo.cs">
  38.             <![CDATA[using System.Reflection;
  39. using System.Runtime.CompilerServices;
  40.  
  41. // Information about this assembly is defined by the following
  42. // attributes.
  43. //
  44. // change them to the information which is associated with the assembly
  45. // you compile.
  46.  
  47. [assembly: AssemblyTitle("")]
  48. [assembly: AssemblyDescription("")]
  49. [assembly: AssemblyConfiguration("")]
  50. [assembly: AssemblyCompany("")]
  51. [assembly: AssemblyProduct("")]
  52. [assembly: AssemblyCopyright("")]
  53. [assembly: AssemblyTrademark("")]
  54. [assembly: AssemblyCulture("")]
  55.  
  56. // The assembly version has following format :
  57. //
  58. // Major.Minor.Build.Revision
  59. //
  60. // You can specify all values by your own or you can build default build and revision
  61. // numbers with the '*' character (the default):
  62.  
  63. [assembly: AssemblyVersion("1.0.*")]
  64.  
  65. // The following attributes specify the key for the sign of your assembly. See the
  66. // .NET Framework documentation for more information about signing.
  67. // This is not required, if you don't want signing let these attributes like they're.
  68. [assembly: AssemblyDelaySign(false)]
  69. [assembly: AssemblyKeyFile("")]
  70. ]]></File>
  71.             </Files>
  72.         </Project>
  73.     </Combine>
  74. </Template>
  75.