Benim F # türü sağlayıcısı, tüm bağımlılıkları aynı klasörde olmadıkça çalışmıyor gibi görünüyor. Bu tür sağlayıcıları nuget üzerinden dağıtmak için çok iyi çalışmıyor. Bunu nasıl çözeceğinize dair herhangi bir öneriniz var mı?Bir F # Tipi Sağlayıcıyı NuGet üzerinden nasıl dağıtabilirim?
hatası FS3033: "Froto.Gen.ProtoTypeProvider" türünde bir hata bildirimi şöyle bildirilir: Dosya veya derleme yüklenemedi 'Froto.Roslyn, Sürüm = 0.0.0.1, Culture = neutral, PublicKeyToken = null 'veya bağımlılıklarından biri. Sistem belirtilen dosyayı bulamıyor.
tip sağlayıcısı bu kütüphanede: paketleri \ Froto.Gen.0.0.0.1 \ lib \ net45 \ Froto.Gen.dll
bağımlılıkları projedeki tüm bulunmaktadır. Hepsini \ Froto.Gen.0.0.0.1 \ lib \ net45 \ paketlerine kopyalarsam, tip sağlayıcı çalışır.
2012-11-19 Güncelleştirme: Sorunu daha iyi açıklamak için bugün bir NuGet paketi oluşturacağım.
İçinde "Froto.Roslyn" DLL kendi Nuget paketinde kullanılabilir mi? Eğer değilse, "Froto.Gen.ProtoTypeProvider" 'ı engelleyen bir müşterinin bağımlılığa erişimi olduğunu nasıl varsayıyorsunuz? Eğer mevcut değilse, işe yaramaz (bu yüzden tüm bağımlılıklarınızın Nuget paketine kopyalanması işe yaramaktadır). – Chris