Describe the bug
Plugins currently do not load in 2.0.0-beta, as the ProbingLocations are not being read in from the .config file correctly.
There is an associated issue with an infinite loop - when adding the package to a class library, the log shows continual attempts to resolve the ConfigurationManager assembly using the probing paths, which is used itself in the resolver function to load the .config file.
To Reproduce
Steps to reproduce the behavior:
Add RProvider as a nuget dependency to a class library.
Build and run
Expected behavior
RProvider works as expected - compiles and can use packages.
Screenshots
None
Environment (please complete the following information):
macOS
big sur
class library
RProvider Version 2.0.0-beta
Installed R Version 4.1.1
Additional context
Add any other context about the problem here.
Describe the bug Plugins currently do not load in 2.0.0-beta, as the ProbingLocations are not being read in from the .config file correctly.
There is an associated issue with an infinite loop - when adding the package to a class library, the log shows continual attempts to resolve the ConfigurationManager assembly using the probing paths, which is used itself in the resolver function to load the .config file.
To Reproduce Steps to reproduce the behavior:
Expected behavior RProvider works as expected - compiles and can use packages.
Screenshots None
Environment (please complete the following information):
Additional context Add any other context about the problem here.