Ten problem jest dokładnie taki, jak opisano w tytule.Nie można odwoływać się do biblioteki klasy F #
Mam przenośną bibliotekę klasy F #. Stworzyłem aplikację internetową ASP.NET Core (zarówno .NET Framework, jak i .NET Core), z której próbowałem dodać odniesienie do mojej biblioteki klasy F #.
Próbując dodać odwołanie daje wiadomość:
Następujące projekty nie są obsługiwane jako odniesienia:
typu projekt jest obsługiwany przez obecnego projektu i nie może (sic!) Odwoływać.
Jest to bardzo rozczarowujące, ponieważ .NET Core jest teraz w ogólnej dostępności.
Czy są jakieś obejścia, gdy ten błąd zostanie rozwiązany?
jest jakaś nowsza informacji na ten temat? Próbuję uzyskać bibliotekę klasy F # pracującą w rozwiązaniu z innymi głównymi projektami C# asp.net, ale nie mając szczęścia. Czy istnieje dobry przykład aktualnie działającego projektu.json dla tego scenariusza? –
@JoeAudette Oto bardziej szczegółowy opis z przykładowym rozwiązaniem: http://kalapos.azurewebsites.net/referencing-an-f-library-from-c-on-net-core Według mojej wiedzy jest to obecny etap (i tak pracuję dzisiaj ...). Zgodnie z mapą drogową "Lepsze doświadczenia z obsługą IDE w obszarze roboczym w usłudze języka F #" pojawią się w narzędziach RTM (co to dokładnie oznacza, że nie wiem ..) https://blogs.msdn.microsoft.com/dotnet/ 2016/07/15/net-core-roadmap/ – gregkalapos
@gegkalapos, dzięki! problem, który mam, to moja biblioteka klasy F # Chcę utworzyć kontroler, w project.json dodałem potrzebne zależności, ale VS mówi, że przestrzeń nazw nie jest dostępna w tym wierszu w moim kodzie, tak jak nie widzi zależności, do których się odwołuję: otwórz Microsoft.AspNetCore.Mvc –