Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- open System
- open System.Reflection
- AppDomain.CurrentDomain.add_AssemblyResolve(new ResolveEventHandler(fun _ e -> printfn "Trying to load ... %s" e.Name; null))
- let cecil = Assembly.LoadFile("packages/Mono.Cecil/lib/net40/Mono.Cecil.dll")
- AppDomain.CurrentDomain.add_AssemblyResolve(
- new ResolveEventHandler(fun _ e -> if e.Name.Contains "Mono.Cecil" then cecil else null))
- #load "paket-files/include-scripts/net46/include.paket.core.fsx"
- open Paket
- open Paket.LoadingScripts
- let dep = Dependencies.Locate "."
- let im = dep.GetInstalledPackageModel(None, "Paket.Core")
- let res_net463 =
- PackageAndAssemblyResolution.getDllsWithinPackage(
- FrameworkIdentifier.DotNetFramework (FrameworkVersion.V4_6_3)) im
- printfn "net463: %A" res_net463
- let res_netcore =
- PackageAndAssemblyResolution.getDllsWithinPackage(
- FrameworkIdentifier.DotNetStandard (DotNetStandardVersion.V1_6)) im
- printfn "netcore: %A" res_netcore
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement