CompileAssemblyFromDom löst eine Ausnahme mit Zugriffsverweigerung aus

Der Code:

using (var codeProvider = new CSharpCodeProvider())
{
    var compilerParameter = new CompilerParameters(
                _assemblies, assemblyName, false)
            {
                GenerateInMemory = true,
                CompilerOptions = "/optimize"
            };

    var compilerResults = codeProvider.CompileAssemblyFromDom(
                compilerParameter, templateResults.Select(r => r.GeneratedCode)
                .ToArray());
}

Es wird eine Ausnahme ausgelöst: CS1567 Fehler beim Generieren der Win32-Ressource: Zugriff verweigert.

Was heißt das?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage