Невозможно использовать costura fody с asp.net - PullRequest
0 голосов
/ 23 ноября 2018

У меня проблемы с использованием costura fody с последней сборкой и стандартными небольшими веб-службами (как asmx, так и wcf)

Чтобы проверить это.Я строю простой проект asp.net (привет мир).Я использую 2 простые библиотеки классов в качестве ссылок.

[WebMethod] public string HelloWorld() 
{ 
   Class1 c1 = new Class1(); 
   Class2 c2 = new Class2(); 
   return c1.GetData() + c2.GetData(); 
} 

Это работает нормально без Costura / Fody

Добавление последней версии Costura / Fody из github:

Когда я запускаю его сейчас, я получаю ошибки компиляции, говоря DotNetCompilerPlatformотсутствует:

type = "Microsoft.CodeDom.Providers.DotNetCompilerPlatform.CSharpCodeProvider, Microsoft.CodeDom.Providers.DotNetCompilerPlatform, версия = 2.0.0.0, культура = нейтральная, PublicKeyToken = 31bf3856ad364e35" 101egne= "4" compilerOptions = "/ langversion: default / nowarn: 1659; 1699; 1701" />

DotNetCompilerPlatform dll является частью встроенной библиотеки DLL.

Почему это?

При попытке сделать то же самое со службой WCF я столкнулся с проблемой симуляции.

С уважением

...