No Visual Studio, ao adicionar uma referência ao projeto, a janela de propriedades tem uma opção Embed Inteop Types
, devemos defini-la como True
ou False
? Qual é a diferença?
Como temos muitos projetos, entre alguns deles, foi definido como referência False
, outros foram definidos como True
, é uma bagunça total. E o servidor bulid também tem os mesmos avisos:
O que significa “referência foi criada para assembly de interoperabilidade incorporado”?
Portanto, planejamos mudar todos os Embed Inteop Types
para False
, que risco teríamos?
false
ou nunca alterá-los (por exemplo, se eles false
já estiverem no padrão )?