Hey everyone,
Just an error I ran into today while using the Adaptive Payments SDK for C#/.NET:
Thankfully this one is fairly simple – one of the receivers hasn’t confirmed their account.
Hey everyone,
Just an error I ran into today while using the Adaptive Payments SDK for C#/.NET:
Thankfully this one is fairly simple – one of the receivers hasn’t confirmed their account.
Hey everyone,
I ran into the following error when I tried to add a new Web API project in Visual Studio Express 2015 for Web:
The workaround for this was to temporarily unbind the project from TFS: File > Source Control > Advanced > Change Source Control > Click unbind on each of the projects
While not the same problem, this post helped me out: https://github.com/NuGet/Home/issues/1164
Hey everyone,
Just posting a link to this list of culture info codes etc. I was looking for the en-AU one but had a bit of trouble tracking it down.
Language Culture Name | Display Name | Culture Code | ISO 639x Value |
---|---|---|---|
af-ZA | Afrikaans – South Africa | 0x0436 | AFK |
sq-AL | Albanian – Albania | 0x041C | SQI |
ar-DZ | Arabic – Algeria | 0x1401 | ARG |
ar-BH | Arabic – Bahrain | 0x3C01 | ARH |
ar-EG | Arabic – Egypt | 0x0C01 | ARE |
ar-IQ | Arabic – Iraq | 0x0801 | ARI |
ar-JO | Arabic – Jordan | 0x2C01 | ARJ |
ar-KW | Arabic – Kuwait | 0x3401 | ARK |
ar-LB | Arabic – Lebanon | 0x3001 | ARB |
ar-LY | Arabic – Libya | 0x1001 | ARL |
ar-MA | Arabic – Morocco | 0x1801 | ARM |
ar-OM | Arabic – Oman | 0x2001 | ARO |
ar-QA | Arabic – Qatar | 0x4001 | ARQ |
ar-SA | Arabic – Saudi Arabia | 0x0401 | ARA |
ar-SY | Arabic – Syria | 0x2801 | ARS |
ar-TN | Arabic – Tunisia | 0x1C01 | ART |
ar-AE | Arabic – United Arab Emirates | 0x3801 | ARU |
ar-YE | Arabic – Yemen | 0x2401 | ARY |
hy-AM | Armenian – Armenia | 0x042B | |
Cy-az-AZ | Azeri (Cyrillic) – Azerbaijan | 0x082C | |
Lt-az-AZ | Azeri (Latin) – Azerbaijan | 0x042C | |
eu-ES | Basque – Basque | 0x042D | EUQ |
be-BY | Belarusian – Belarus | 0x0423 | BEL |
bg-BG | Bulgarian – Bulgaria | 0x0402 | BGR |
ca-ES | Catalan – Catalan | 0x0403 | CAT |
zh-CN | Chinese – China | 0x0804 | CHS |
zh-HK | Chinese – Hong Kong SAR | 0x0C04 | ZHH |
zh-MO | Chinese – Macau SAR | 0x1404 | |
zh-SG | Chinese – Singapore | 0x1004 | ZHI |
zh-TW | Chinese – Taiwan | 0x0404 | CHT |
zh-CHS | Chinese (Simplified) | 0x0004 | |
zh-CHT | Chinese (Traditional) | 0x7C04 | |
hr-HR | Croatian – Croatia | 0x041A | HRV |
cs-CZ | Czech – Czech Republic | 0x0405 | CSY |
da-DK | Danish – Denmark | 0x0406 | DAN |
div-MV | Dhivehi – Maldives | 0x0465 | |
nl-BE | Dutch – Belgium | 0x0813 | NLB |
nl-NL | Dutch – The Netherlands | 0x0413 | |
en-AU | English – Australia | 0x0C09 | ENA |
en-BZ | English – Belize | 0x2809 | ENL |
en-CA | English – Canada | 0x1009 | ENC |
en-CB | English – Caribbean | 0x2409 | |
en-IE | English – Ireland | 0x1809 | ENI |
en-JM | English – Jamaica | 0x2009 | ENJ |
en-NZ | English – New Zealand | 0x1409 | ENZ |
en-PH | English – Philippines | 0x3409 | |
en-ZA | English – South Africa | 0x1C09 | ENS |
en-TT | English – Trinidad and Tobago | 0x2C09 | ENT |
en-GB | English – United Kingdom | 0x0809 | ENG |
en-US | English – United States | 0x0409 | ENU |
en-ZW | English – Zimbabwe | 0x3009 | |
et-EE | Estonian – Estonia | 0x0425 | ETI |
fo-FO | Faroese – Faroe Islands | 0x0438 | FOS |
fa-IR | Farsi – Iran | 0x0429 | FAR |
fi-FI | Finnish – Finland | 0x040B | FIN |
fr-BE | French – Belgium | 0x080C | FRB |
fr-CA | French – Canada | 0x0C0C | FRC |
fr-FR | French – France | 0x040C | |
fr-LU | French – Luxembourg | 0x140C | FRL |
fr-MC | French – Monaco | 0x180C | |
fr-CH | French – Switzerland | 0x100C | FRS |
gl-ES | Galician – Galician | 0x0456 | |
ka-GE | Georgian – Georgia | 0x0437 | |
de-AT | German – Austria | 0x0C07 | DEA |
de-DE | German – Germany | 0x0407 | |
de-LI | German – Liechtenstein | 0x1407 | DEC |
de-LU | German – Luxembourg | 0x1007 | DEL |
de-CH | German – Switzerland | 0x0807 | DES |
el-GR | Greek – Greece | 0x0408 | ELL |
gu-IN | Gujarati – India | 0x0447 | |
he-IL | Hebrew – Israel | 0x040D | HEB |
hi-IN | Hindi – India | 0x0439 | HIN |
hu-HU | Hungarian – Hungary | 0x040E | HUN |
is-IS | Icelandic – Iceland | 0x040F | ISL |
id-ID | Indonesian – Indonesia | 0x0421 | |
it-IT | Italian – Italy | 0x0410 | |
it-CH | Italian – Switzerland | 0x0810 | ITS |
ja-JP | Japanese – Japan | 0x0411 | JPN |
kn-IN | Kannada – India | 0x044B | |
kk-KZ | Kazakh – Kazakhstan | 0x043F | |
kok-IN | Konkani – India | 0x0457 | |
ko-KR | Korean – Korea | 0x0412 | KOR |
ky-KZ | Kyrgyz – Kazakhstan | 0x0440 | |
lv-LV | Latvian – Latvia | 0x0426 | LVI |
lt-LT | Lithuanian – Lithuania | 0x0427 | LTH |
mk-MK | Macedonian (FYROM) | 0x042F | MKD |
ms-BN | Malay – Brunei | 0x083E | |
ms-MY | Malay – Malaysia | 0x043E | |
mr-IN | Marathi – India | 0x044E | |
mn-MN | Mongolian – Mongolia | 0x0450 | |
nb-NO | Norwegian (Bokmål) – Norway | 0x0414 | |
nn-NO | Norwegian (Nynorsk) – Norway | 0x0814 | |
pl-PL | Polish – Poland | 0x0415 | PLK |
pt-BR | Portuguese – Brazil | 0x0416 | PTB |
pt-PT | Portuguese – Portugal | 0x0816 | |
pa-IN | Punjabi – India | 0x0446 | |
ro-RO | Romanian – Romania | 0x0418 | ROM |
ru-RU | Russian – Russia | 0x0419 | RUS |
sa-IN | Sanskrit – India | 0x044F | |
Cy-sr-SP | Serbian (Cyrillic) – Serbia | 0x0C1A | |
Lt-sr-SP | Serbian (Latin) – Serbia | 0x081A | |
sk-SK | Slovak – Slovakia | 0x041B | SKY |
sl-SI | Slovenian – Slovenia | 0x0424 | SLV |
es-AR | Spanish – Argentina | 0x2C0A | ESS |
es-BO | Spanish – Bolivia | 0x400A | ESB |
es-CL | Spanish – Chile | 0x340A | ESL |
es-CO | Spanish – Colombia | 0x240A | ESO |
es-CR | Spanish – Costa Rica | 0x140A | ESC |
es-DO | Spanish – Dominican Republic | 0x1C0A | ESD |
es-EC | Spanish – Ecuador | 0x300A | ESF |
es-SV | Spanish – El Salvador | 0x440A | ESE |
es-GT | Spanish – Guatemala | 0x100A | ESG |
es-HN | Spanish – Honduras | 0x480A | ESH |
es-MX | Spanish – Mexico | 0x080A | ESM |
es-NI | Spanish – Nicaragua | 0x4C0A | ESI |
es-PA | Spanish – Panama | 0x180A | ESA |
es-PY | Spanish – Paraguay | 0x3C0A | ESZ |
es-PE | Spanish – Peru | 0x280A | ESR |
es-PR | Spanish – Puerto Rico | 0x500A | ES |
es-ES | Spanish – Spain | 0x0C0A | |
es-UY | Spanish – Uruguay | 0x380A | ESY |
es-VE | Spanish – Venezuela | 0x200A | ESV |
sw-KE | Swahili – Kenya | 0x0441 | |
sv-FI | Swedish – Finland | 0x081D | SVF |
sv-SE | Swedish – Sweden | 0x041D | |
syr-SY | Syriac – Syria | 0x045A | |
ta-IN | Tamil – India | 0x0449 | |
tt-RU | Tatar – Russia | 0x0444 | |
te-IN | Telugu – India | 0x044A | |
th-TH | Thai – Thailand | 0x041E | THA |
tr-TR | Turkish – Turkey | 0x041F | TRK |
uk-UA | Ukrainian – Ukraine | 0x0422 | UKR |
ur-PK | Urdu – Pakistan | 0x0420 | URD |
Cy-uz-UZ | Uzbek (Cyrillic) – Uzbekistan | 0x0843 | |
Lt-uz-UZ | Uzbek (Latin) – Uzbekistan | 0x0443 | |
vi-VN | Vietnamese – Vietnam | 0x042A | VIT |
Source: https://msdn.microsoft.com/en-us/library/system.globalization.cultureinfo(vs.71).aspx
Hey everyone,
Just another Adaptive Payments SDK error I’ve run into.
This one is fairly self explanatory, valid values are as follows:
SENDER – Sender pays all fees (for personal, implicit simple/parallel payments; do not use for chained or unilateral payments) PRIMARYRECEIVER – Primary receiver pays all fees (chained payments only) EACHRECEIVER – Each receiver pays their own fee (default, personal and unilateral payments) SECONDARYONLY – Secondary receivers pay all fees (use only for chained payments with one secondary receiver)
This parameter is described in the following documentation: https://developer.paypal.com/docs/classic/api/adaptive-payments/Pay_API_Operation/
Hey everyone,
Just working on a small project that uses PayPal’s C# AdaptivePayments SDK. I hit an error while attempting to make the following payment:
var service = new AdaptivePaymentsService(); payResponse = service.Pay(payRequest);
at PayPal.Manager.ConfigManager..ctor()
at PayPal.Manager.ConfigManager.get_Instance()
at PayPal.BasePayPalService..ctor()
at PayPal.AdaptivePayments.AdaptivePaymentsService..ctor()
It turns out that you need to add the following entries to your Web.config:
To get the account information you’ll need to do the following:
– Go to developer.paypal.com
– Login to your sandbox account
– Go to the dashboard
– Select accounts (from the list of all your sandbox accounts)
– Create a new one or select an existing business account
– Click profile
– Click API Credentials
Note that the steps required to get this configuration seem to change all the time. Hopefully this will be enough to get you on the right track.
Hey everyone,
I ran into the following error while trying to install Sql Server Management Studio on Windows 8:
To fix it, all you need to do is run the exe with administrative privileges.
Hey everyone,
Just a neat little trick I came across on Stackoverflow, repeating a character x times without using a loop:
string result = new String(‘x’, 5); //xxxxx
string result = new String(‘a’, 3); //aaa
Check out the original post for more info: http://stackoverflow.com/a/3754700/522859
Hey everyone,
Just posting this in case anyone else runs into it. After unshelving, the following error kept popping up when I tried to open files using the solution explorer:
I’m still not sure what caused it, but restarting visual studio seems to have fixed it.
Hey everyone,
Just a few links I came across for mocking WCF in case anyone else needs them.
This tutorial was great: http://weblogs.asp.net/cibrax/unit-tests-for-wcf
The only issue being that it was missing a few class definitions (IIncomingWebRequestContext and IOutgoingResponseContext). I got lucky and was able to find full code samples at the following links:
http://netfx.googlecode.com/svn-history/r28/trunk/Source/ServiceModel/Web/Wrappers.cs
Just in case these links ever go down:
– http://pastebin.com/CjUMwhsG
– http://pastebin.com/F1Fj9eRC
Hey everyone,
Just an error I came across while trying to use a new solution project:
The fix for this was simply to run the following command in the package manager console:
PM> Install-Package EntityFramework
Thanks to StackOverflow for the details: http://stackoverflow.com/a/18642452/522859