Skip to content
This repository has been archived by the owner on Apr 30, 2023. It is now read-only.

Settings plugin nuget package for droid installed Bootstrap\SmsPluginBootstrap.cs #22

Closed
kjeremy opened this issue Aug 26, 2014 · 8 comments

Comments

@kjeremy
Copy link

kjeremy commented Aug 26, 2014

So my project fails to compile.

I opened up the nupkg for CheeseBaron.MvxPlugins.Settings.1.0.0.nupkg and I see SMSPluginBootstrap.cs.pp.

@Cheesebaron
Copy link
Owner

I don't really understand what you wrote. Please be elaborate and don't use fragments of sentences...

@kjeremy
Copy link
Author

kjeremy commented Aug 27, 2014

Wow that's missing a good chunk of text.

Basically what's happening is that when you install the setting plugin it places the SMSPluginBootstrap.cs into the Bootstrap folder. Instead it should install the file for the settings plugin.

I had to manually change the file in order to get my project compiling again.

@Cheesebaron
Copy link
Owner

Instead it should install the file for the settings plugin.

What do you mean here? Is it not adding a reference to the assembly?

The bootstrap is needed, such that MvvmCross knows that it should load it.

@kjeremy
Copy link
Author

kjeremy commented Aug 27, 2014

I mean that it is installing Bootstrap\SmsPluginBootstrap.cs and not
Bootstrap\SettingsPluginBootstrap.cs

On Wed, Aug 27, 2014 at 5:34 PM, Tomasz Cielecki notifications@github.com
wrote:

Instead it should install the file for the settings plugin.

What do you mean here? Is it not adding a reference to the assembly?

The bootstrap is needed, such that MvvmCross knows that it should load it.


Reply to this email directly or view it on GitHub
#22 (comment)
.

@kjeremy
Copy link
Author

kjeremy commented Aug 27, 2014

Here is a freshly created sample project. All I did was add the nuget
package.

On Wed, Aug 27, 2014 at 5:42 PM, Jeremy Kolb kjeremy@gmail.com wrote:

I mean that it is installing Bootstrap\SmsPluginBootstrap.cs and not
Bootstrap\SettingsPluginBootstrap.cs

On Wed, Aug 27, 2014 at 5:34 PM, Tomasz Cielecki <notifications@github.com

wrote:

Instead it should install the file for the settings plugin.

What do you mean here? Is it not adding a reference to the assembly?

The bootstrap is needed, such that MvvmCross knows that it should load it.


Reply to this email directly or view it on GitHub
#22 (comment)
.

@kjeremy
Copy link
Author

kjeremy commented Aug 27, 2014

capture

@kjeremy
Copy link
Author

kjeremy commented Aug 27, 2014

See how I installed the NuGet settings packages and how it brought along the Bootstrap\SmsPluginBootstrap.cs file? Cheesebaron.MvxPlugins.SMS.PluginLoader doesn't exist.

Instead the package should have copied over Bootstrap\SettingsPluginBootstrap.cs which should use Cheesebaron.MvxPlugins.Settings.PluginLoader.

@Cheesebaron
Copy link
Owner

It shouldn't be the case, I have checked the nuspecs and the bootstrap files. Must be something messing with your mind...

Also new nuget packages up...

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants