~halega/+junk/sharpdevelop

« back to all changes in this revision

Viewing changes to src/Main/StartUp/Project/app.template.config

  • Committer: sk
  • Date: 2011-09-10 05:17:57 UTC
  • Revision ID: halega@halega.com-20110910051757-qfouz1llya9m6boy
4.1.0.7915 Release Candidate 1

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<configuration>
 
2
        <configSections>
 
3
                <section name="log4net" type="System.Configuration.IgnoreSectionHandler" />
 
4
        </configSections>
 
5
        
 
6
        <!--
 
7
                
 
8
                WARNING!
 
9
                
 
10
                This file is automatically generated and will be overwritten every time SharpDevelop is compiled.
 
11
                Change the template file "app.template.config" instead!
 
12
                
 
13
        -->
 
14
        
 
15
        <startup useLegacyV2RuntimeActivationPolicy="true">
 
16
                <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
 
17
        </startup>
 
18
        
 
19
        <runtime>
 
20
                <!-- This option allows running SharpDevelop from network drives -->
 
21
                <loadFromRemoteSources enabled="true" />
 
22
                
 
23
                <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
 
24
                        <!-- The redirects for SharpDevelop allow using old AddIns in newer SharpDevelop versions -->
 
25
                        <dependentAssembly>
 
26
                                <assemblyIdentity name="ICSharpCode.Core" publicKeyToken="f829da5c02be14ee" culture="neutral"/>
 
27
                                <bindingRedirect oldVersion="4.0.0.0-$INSERTVERSION$" newVersion="$INSERTVERSION$"/>
 
28
                        </dependentAssembly>
 
29
                        <dependentAssembly>
 
30
                                <assemblyIdentity name="ICSharpCode.Core.WinForms" publicKeyToken="f829da5c02be14ee" culture="neutral"/>
 
31
                                <bindingRedirect oldVersion="4.0.0.0-$INSERTVERSION$" newVersion="$INSERTVERSION$"/>
 
32
                        </dependentAssembly>
 
33
                        <dependentAssembly>
 
34
                                <assemblyIdentity name="ICSharpCode.Core.Presentation" publicKeyToken="f829da5c02be14ee" culture="neutral"/>
 
35
                                <bindingRedirect oldVersion="4.0.0.0-$INSERTVERSION$" newVersion="$INSERTVERSION$"/>
 
36
                        </dependentAssembly>
 
37
                        <dependentAssembly>
 
38
                                <assemblyIdentity name="ICSharpCode.SharpDevelop" publicKeyToken="f829da5c02be14ee" culture="neutral"/>
 
39
                                <bindingRedirect oldVersion="4.0.0.0-$INSERTVERSION$" newVersion="$INSERTVERSION$"/>
 
40
                        </dependentAssembly>
 
41
                        <dependentAssembly>
 
42
                                <assemblyIdentity name="ICSharpCode.SharpDevelop.Dom" publicKeyToken="f829da5c02be14ee" culture="neutral"/>
 
43
                                <bindingRedirect oldVersion="4.0.0.0-$INSERTVERSION$" newVersion="$INSERTVERSION$"/>
 
44
                        </dependentAssembly>
 
45
                        <dependentAssembly>
 
46
                                <assemblyIdentity name="ICSharpCode.SharpDevelop.Widgets" publicKeyToken="f829da5c02be14ee" culture="neutral"/>
 
47
                                <bindingRedirect oldVersion="4.0.0.0-$INSERTVERSION$" newVersion="$INSERTVERSION$"/>
 
48
                        </dependentAssembly>
 
49
                        <dependentAssembly>
 
50
                                <assemblyIdentity name="ICSharpCode.TextEditor" publicKeyToken="4d61825e8dd49f1a" culture="neutral"/>
 
51
                                <bindingRedirect oldVersion="4.0.0.0-$INSERTVERSION$" newVersion="$INSERTVERSION$"/>
 
52
                        </dependentAssembly>
 
53
                        <dependentAssembly>
 
54
                                <assemblyIdentity name="ICSharpCode.AvalonEdit" publicKeyToken="9cc39be672370310" culture="neutral"/>
 
55
                                <bindingRedirect oldVersion="4.0.0.0-$INSERTVERSION$" newVersion="$INSERTVERSION$"/>
 
56
                        </dependentAssembly>
 
57
                        <dependentAssembly>
 
58
                                <assemblyIdentity name="ICSharpCode.NRefactory" publicKeyToken="efe927acf176eea2" culture="neutral"/>
 
59
                                <bindingRedirect oldVersion="4.0.0.0-$INSERTVERSION$" newVersion="$INSERTVERSION$"/>
 
60
                        </dependentAssembly>
 
61
                        <dependentAssembly>
 
62
                                <assemblyIdentity name="FormsDesigner" publicKeyToken="f829da5c02be14ee" culture="neutral"/>
 
63
                                <bindingRedirect oldVersion="3.0.0.0-$INSERTVERSION$" newVersion="$INSERTVERSION$"/>
 
64
                        </dependentAssembly>
 
65
                        
 
66
                        <!-- redirect MSBuild.Framework requests to make old task assemblies work with MSBuild 4.0 -->
 
67
                        <dependentAssembly>
 
68
                                <assemblyIdentity name="Microsoft.Build.Framework" publicKeyToken="b03f5f7f11d50a3a" culture="neutral"/>
 
69
                                <bindingRedirect oldVersion="0.0.0.0-99.9.9.9" newVersion="4.0.0.0"/>
 
70
                        </dependentAssembly>
 
71
                        <dependentAssembly>
 
72
                                <assemblyIdentity name="Microsoft.Build.Engine" publicKeyToken="b03f5f7f11d50a3a" culture="neutral"/>
 
73
                                <bindingRedirect oldVersion="0.0.0.0-99.9.9.9" newVersion="4.0.0.0"/>
 
74
                        </dependentAssembly>
 
75
                        <dependentAssembly>
 
76
                                <assemblyIdentity name="Microsoft.CompactFramework.Build.Tasks" publicKeyToken="b03f5f7f11d50a3a" culture="neutral"/>
 
77
                                <bindingRedirect oldVersion="0.0.0.0-99.9.9.9" newVersion="10.0.0.0"/>
 
78
                        </dependentAssembly>
 
79
                        
 
80
                        <probing privatePath="Tools\NUnit"/>
 
81
                </assemblyBinding>
 
82
        </runtime>
 
83
        <appSettings>
 
84
                <!-- Use this configuration setting to store settings in a directory relative to the location
 
85
                     of SharpDevelop.exe instead of the user's profile directory. -->
 
86
                <!-- <add key="settingsPath" value="..\Settings" /> -->
 
87
                
 
88
                <!-- Use this setting to specify a different path for the code completion cache.
 
89
                     The cache contains information about referenced assemblies to speed up loading
 
90
                     the information on future SharpDevelop starts. -->
 
91
                <!-- <add key="domPersistencePath" value="..\DomCache" /> -->
 
92
                
 
93
                <!-- Use this setting to disable the code completion cache. Code completion will still be
 
94
                     available, but take longer to load and use more RAM. -->
 
95
                <!-- <add key="domPersistencePath" value="none" /> -->
 
96
        </appSettings>
 
97
        <log4net>
 
98
                <!-- Writes to the console. The console is only visible in debug builds of SharpDevelop. -->
 
99
                <appender name="ColoredConsoleAppender" type="log4net.Appender.ColoredConsoleAppender">
 
100
                        <mapping>
 
101
                                <level value="FATAL" />
 
102
                                <foreColor value="Red, HighIntensity" />
 
103
                        </mapping>
 
104
                        <mapping>
 
105
                                <level value="ERROR" />
 
106
                                <foreColor value="Red" />
 
107
                        </mapping>
 
108
                        <mapping>
 
109
                                <level value="WARN" />
 
110
                                <foreColor value="Yellow" />
 
111
                        </mapping>
 
112
                        <mapping>
 
113
                                <level value="INFO" />
 
114
                                <foreColor value="White" />
 
115
                        </mapping>
 
116
                        <mapping>
 
117
                                <level value="DEBUG" />
 
118
                                <foreColor value="Green" />
 
119
                        </mapping>
 
120
                        <layout type="log4net.Layout.PatternLayout">
 
121
                                <conversionPattern value="%date [%thread] %-5level- %message%newline" />
 
122
                        </layout>
 
123
                </appender>
 
124
                
 
125
                <!-- Writes to OutputDebugString - use a tool like Sysinternals DebugView to view the log  -->
 
126
                <appender name="DebugAppender" type="log4net.Appender.OutputDebugStringAppender">
 
127
                        <layout type="log4net.Layout.PatternLayout">
 
128
                                <conversionPattern value="[%thread] %-5level- %message%newline" />
 
129
                        </layout>
 
130
                </appender>
 
131
                
 
132
                <!-- Allows writing to a log file -->
 
133
                <appender name="FileAppender" type="log4net.Appender.FileAppender">
 
134
                        <file value="SharpDevelopLog.txt" />
 
135
                        <layout type="log4net.Layout.PatternLayout">
 
136
                                <conversionPattern value="%date [%thread] %-5level- %message%newline" />
 
137
                        </layout>
 
138
                </appender>
 
139
                
 
140
                <!--- Keeps the last few log entries and appends them to bug reports when an exception occurs -->
 
141
                <appender name="Recorder" type="ICSharpCode.SharpDevelop.Sda.LogMessageRecorder, ICSharpCode.SharpDevelop.Sda">
 
142
                        <bufferSize value="25" />
 
143
                </appender>
 
144
                
 
145
                <root>
 
146
                        <level value="DEBUG" />
 
147
                        <!-- Here you can configure which log appenders should be used -->
 
148
                        <appender-ref ref="ColoredConsoleAppender" />
 
149
                        <appender-ref ref="Recorder" />
 
150
                </root>
 
151
        </log4net>
 
152
</configuration>