Pergunta

Eu tenho um aplicativo para o qual adicionei recentemente duas classes C#. Sempre construído em depuração e lançamento. As diferenças entre as duas configurações não são nada. Agora, quando eu construo o lançamento, ele diz que uma das dependências não pode ser acessada. Isso é apenas para a versão de lançamento. Nada mudou para essa dependência e sempre funcionou.

Alguma ideia?

Foi útil?

Solução

Então, para resolver esse problema, eu tive que adicionar um arquivo de configuração em C: Arquivos de Programas Microsoft SDKS Windows V7.0a bin netfx 4.0 Ferramentas que diziam:

<?xml version ="1.0"?>
<configuration>
    <runtime>        
        <loadFromRemoteSources enabled="true" />
    </runtime>
</configuration>

Outras dicas

O arquivo de configuração é sgen.exe.config. Eu tive que criar o arquivo e pude criar a versão após a adição do arquivo.

As referências entre o projeto de vários projetos ou referências binárias? Se são referências binárias, suas pastas de saída estão apontando para os locais certos para os diferentes alvos e plataformas de construção? Você também pode garantir que seu pedido de construção esteja correto.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top