Ok, it seems the problem is in the .NET library. I don't use the
configuration file in this project and enter all the data in the code
instead.
When I tried to enable logging, I added the web.config file and added
some of the configuration elements AdWords uses and the v2009 api
calls suddenly works.
Even if the configuration file contain empty configuration elements it
works, it's enough to add this:
...
<configSections>
<section name="AdWordsApi"
type="com.google.api.adwords.lib.ApplicationConfiguration,google-api-
adwords-dotnet"/>
</configSections>
<AdWordsApi>
</AdWordsApi>
As you can see AdWordsApi is empty still it obviously makes a
difference because without it the
AuthorizationError.USER_PERMISSION_DENIED is returned, so seems it's a
bug in the v200906 version. The v13 is not affected by this issue.
Regards,
Ales
On Nov 25, 12:31 am, AdWords API Advisor