首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >后台代理的Windows运行时组件中的服务器身份验证

后台代理的Windows运行时组件中的服务器身份验证
EN

Stack Overflow用户
提问于 2015-08-30 23:42:25
回答 1查看 74关注 0票数 0

我正在做一个windows phone项目,它使用gmail api从gmail服务器上提取数据,并下载具有特定格式的所有附件,一切正常(服务器身份验证,接收数据,... )当我将所有代码放在同一个项目中时。我将Windows Runtime组件项目添加到解决方案中,并将处理服务器身份验证和返回GmailService的代码移动到运行时组件项目,这样我就可以从后台代理调度程序项目中调用推送通知以及在主项目中调用它。每次尝试调用主项目中的Server时,都会出现此错误:

mscorlib.ni.dll中出现'System.Runtime.InteropServices.COMException‘类型的异常,但未在用户代码中处理

代码语言:javascript
运行
复制
 public static async Task<GmailService> Instantiate()
    {
        if (service == null)
            await AuthenticateAsync();
        return service;
    }

    private static async Task AuthenticateAsync()
    {
          // the code that creates the service if it doesn't exist
     }

我添加了对调度器和主项目的引用,构建已成功完成。

EN

回答 1

Stack Overflow用户

发布于 2015-08-31 02:54:47

这个线程(下面的链接)建议以管理员身份运行VS,以及如何调试COMException以更好地了解导致它的原因。听起来像是你创建的新VS项目的目标架构有问题。摘录如下;

“您可以尝试在引发异常时中断。请转到”调试“>”异常...“,然后使用”查找...“选项找到System.Runtime.InteropServices.COMException。勾选该选项以在引发时中断,然后调试应用程序。”

How to avoid a System.Runtime.InteropServices.COMException?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32298296

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档