diff options
Diffstat (limited to 'Mono.Cecil/AssemblyDefinition.cs')
-rw-r--r-- | Mono.Cecil/AssemblyDefinition.cs | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/Mono.Cecil/AssemblyDefinition.cs b/Mono.Cecil/AssemblyDefinition.cs index de6ed17..0cc935e 100644 --- a/Mono.Cecil/AssemblyDefinition.cs +++ b/Mono.Cecil/AssemblyDefinition.cs @@ -112,6 +112,7 @@ namespace Mono.Cecil { } #endif +#if !PCL public static AssemblyDefinition ReadAssembly (string fileName) { return ReadAssembly (ModuleDefinition.ReadModule (fileName)); @@ -121,6 +122,7 @@ namespace Mono.Cecil { { return ReadAssembly (ModuleDefinition.ReadModule (fileName, parameters)); } +#endif public static AssemblyDefinition ReadAssembly (Stream stream) { @@ -142,19 +144,22 @@ namespace Mono.Cecil { } #if !READ_ONLY + +#if !PCL public void Write (string fileName) { Write (fileName, new WriterParameters ()); } - public void Write (Stream stream) + public void Write (string fileName, WriterParameters parameters) { - Write (stream, new WriterParameters ()); + main_module.Write (fileName, parameters); } +#endif - public void Write (string fileName, WriterParameters parameters) + public void Write (Stream stream) { - main_module.Write (fileName, parameters); + Write (stream, new WriterParameters ()); } public void Write (Stream stream, WriterParameters parameters) |