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

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