Browse Source

Enable legacy runtime activation policy for SharpDevelop.exe to allow loading mixed-mode assemblies.

git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5093 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
shortcuts
Daniel Grunwald 17 years ago
parent
commit
fdd5d234f9
  1. 7
      src/Main/Base/Project/Src/Util/ExtensionMethods.cs
  2. 4
      src/Main/StartUp/Project/app.template.config
  3. 2
      src/Tools/NUnit/nunit-console-x86.exe.config
  4. 2
      src/Tools/NUnit/nunit-console.exe.config

7
src/Main/Base/Project/Src/Util/ExtensionMethods.cs

@ -29,13 +29,6 @@ namespace ICSharpCode.SharpDevelop @@ -29,13 +29,6 @@ namespace ICSharpCode.SharpDevelop
/// </summary>
public static class ExtensionMethods
{
// TODO: Remove this method in .NET 4.0 Beta 2
public static void ThrowIfCancellationRequested(this CancellationToken ct)
{
if (ct.IsCancellationRequested)
throw new OperationCanceledException("The operation was canceled.", ct);
}
/// <summary>
/// Raises the event.
/// Does nothing if eventHandler is null.

4
src/Main/StartUp/Project/app.template.config

@ -3,6 +3,10 @@ @@ -3,6 +3,10 @@
<section name="log4net" type="System.Configuration.IgnoreSectionHandler" />
</configSections>
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0"/>
</startup>
<runtime>
<!--

2
src/Tools/NUnit/nunit-console-x86.exe.config

@ -1,7 +1,7 @@ @@ -1,7 +1,7 @@
<?xml version="1.0"?>
<configuration>
<startup>
<requiredRuntime version="v4.0.20506" />
<requiredRuntime version="v4.0" />
</startup>
<!--

2
src/Tools/NUnit/nunit-console.exe.config

@ -1,7 +1,7 @@ @@ -1,7 +1,7 @@
<?xml version="1.0"?>
<configuration>
<startup>
<requiredRuntime version="v4.0.20506" />
<requiredRuntime version="v4.0" />
</startup>
<!--

Loading…
Cancel
Save