/LN (criar MSIL módulo)
Especifica que um manifesto do assembly não deve ser inserido no arquivo de saída.
/LN
Comentários
Por padrão, /LN não está em vigor (um manifesto do assembly é inserido no arquivo de saída).
Quando /LN é usado, um do /CLR (Common linguagem tempo de execução compilação) opções também devem ser usadas.
Um programa gerenciado não tem metadados do assembly do manifesto é chamado de um módulo.Se você compilar com /c (compilar sem vinculação) e /LN, especificar / NOASSEMBLY (criar um módulo MSIL) na fase de vinculador para criar o arquivo de saída.
É aconselhável criar módulos para adotar uma abordagem baseada em componentes para criação de módulos (assemblies).Ou seja, pode criar tipos e compilá-los em módulos.Em seguida, você pode gerar um assembly de um ou mais módulos.Para obter mais informações sobre a criação de conjuntos de módulos, consulte arquivos .netmodule sistema autônomo entrada do vinculador ou Vinculador do conjunto (AL.exe) .
A extensão de arquivo padrão para um módulo é.netmodule.
In Visual C++ versões antes de Visual C++ 2005, um módulo criado com o /clr:noAssembly.
Aceita o vinculador Visual C++.netmodule arquivos sistema autônomo entrada e o arquivo de saída produzido pelo vinculador será um assembly ou.netmodule com nenhuma dependência de time de execução em qualquer um dos.netmodules eram de entrada para o vinculador.Para obter mais informações, consulte arquivos .netmodule sistema autônomo entrada do vinculador.
Para conjunto esta opção do compilador no ambiente de desenvolvimento do Visual Studio
- Especificar / NOASSEMBLY (criar um módulo MSIL) na fase de vinculador para criar o arquivo de saída.
Para conjunto esta opção do compilador por meio de programação
- Esta opção do compilador não pode ser alterada programaticamente.