The target assembly contains no service types you may need to adjust the code access security policy of this assembly

Merhaba,

The target assembly contains no service types you may need to adjust the code access security policy of this assembly şeklinde bir hata alıyorsanız muhtemelen wcf servisinizde interface tarafında alınan bir hatadır.

  • Genelde  ServiceContract eklenmemesinden kaynaklanan uyarıdır.

Microsoft WCF Service Host
The target assembly contains no service types.
You may need to adjust the Code Access Security policy of this assembly.

  • Ayrıca interface i tanımladığınız ServiceContract’a  gelip  “Start WCF Service Host when debugging another project in the same solution”  tikini kaldırın.Diğer bir çözüm yolu ise  iis’e attach ederek debug yapmanız olacaktır.
The target assembly contains no service types you may need to adjust the code access security policy of this assembly

The target assembly contains no service types you may need to adjust the code access security policy of this assembly

  • Araştırıldığında  .csproj ya da .vbproj gibi proj dosyaları içinde <ProjectTypeGuids>{3D9AD99F-2412-4246-B90B-4EAA41C64699};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids> şeklinde visual studio config dosyalarından çıkarıldığında da ilgili hatanın giderildiğine dair yorumlar mevcut.

Detaylı olarak  https://www.codemag.com/Article/0405031/Managing-.NET-Code-Access-Security-CAS-Policy inceleyebilirsiniz.

 

Oğuz ALTUNTAŞ © 2019

Bunlar ilgini çekebilir!.

error: Oğuz ALTUNTAŞ © 2019