Usando AssemblyBuilder, como eu posso fazer todas ou algumas das montagens referenciadas embutidos em vez de ligados no conjunto salvo?

votos
1

I tem uma montagem de execução, o que gera um outro conjunto de forma dinâmica usando AssemblyBuilder.

O conjunto gerado consiste de funções que simplesmente testar a construção de determinadas classes na montagem de execução. Desde as funções nas classes de referência de montagem gerados na montagem execução, eu quero ter o assembly em execução em si incorporar na assembléia que ele cria.

Até agora, eu só conseguiu gerar uma montagem que liga ao assembly em execução, mas não aquele que incorpora-lo. É importante que eu tenho apenas uma montagem final (.dll).

Eu preciso incorporar o assembly como um recurso? Se sim, como? Eu não quero ter que escrever código para carregar o assembly incorporado de forma dinâmica, a menos que essa é a única maneira. Estou à procura de algo simples como AssemblyBuilder.EmbedAssembly (GetExecutingAssembly ()).

Publicado 19/05/2009 em 22:32
fonte usuário
Em outras línguas...                            


1 respostas

votos
2

Não há nenhuma maneira fácil. Você tem pelo menos duas opções:

Respondeu 19/05/2009 em 22:55
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more