Comments (7)
There shouldn't be any issues with adding it to a PCL. Can you share the errors Xamarin is throwing please?
from c-sharp-promise.
hi, this error:
Could not install package 'RSG.Promise 1.2.2'. You are trying to install this package into a project that targets '.NETPortable,Version=v4.5,Profile=Profile111', but the package does not contain any assembly references or content files that are compatible with that framework. For more information, contact the package author.
from c-sharp-promise.
RSG.Promises is built to work with Unity projects, which are limited to .NET 3.5. It won't build into a project that is higher than that. Yours is set to .NET 4.5
from c-sharp-promise.
The code should work with with .NET 4.5, just not the existing projects. Feel free to recreate the project yourself and then you should be able to use it.
from c-sharp-promise.
of course it should. What am I talking about? Shouldn't answer questions first thing in the morning after no sleep. Sorry lolohouse.
from c-sharp-promise.
I have created a PCL library for .net framework 5.5 (profile111) and compiled it perfectly. I just had to change the ApplicationException class by Exception and everything perfect.
You could create a PCL .net 4.5 library and link classes, so it would be compatible with xamarin
Thank you and forgive my English which is not very good
from c-sharp-promise.
The latest version of the library no longer uses ApplicationException anywhere so the source should be fully compatible now.
If you'd like to set the project up to also build a library compatible with Xamarin forms we'd be happy to merge it and include that in future releases on Nuget, provided that it doesn't intefere with the .NET 3.5 build.
from c-sharp-promise.
Related Issues (20)
- Feature Request: Promise retry HOT 2
- How to exit from then when check some conditions HOT 6
- Not Usable inside Tasks? HOT 3
- NuGet Package outdated since last improvements
- Cancelling a promise. HOT 1
- Default and custom error handler HOT 1
- GC caused by Closure HOT 3
- OpenUPM support. Unity Package Manager HOT 3
- A unsolved ambiguous compile error
- Compile Errors in Unity 2020.2.6f1 HOT 1
- For a complete noob... how and what do I import to my Unity project to start using this? HOT 1
- Different results for javascript.Promise and C-Sharp-Promise HOT 2
- Support .NET Standard and 3.5 into the same Unity project HOT 1
- Some general questions about handling promises HOT 3
- Promises are not Serializable HOT 1
- Need implicit casts between Promise<object> and Promise and interfaces HOT 3
- Catch from a Promise<object> returns IPromise instead of IPromise<object> HOT 2
- Promise Queue? HOT 2
- How can I get response data at the first stage HOT 7
- Create an Unity Package of this library HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from c-sharp-promise.