Tag: windows phone 7

发生时在Windows Phone中的System.Windows.ni.dll中发生类型为“’System.Reflection.TargetInvocationException’的未处理exception

我正在创建一个WP8应用程序,它使用Web Service来获取,创建,更新和删除数据并显示它。 现在的问题是我的应用程序通过抛出崩溃 Windows Phone中的System.Windows.ni.dll中出现“System.Reflection.TargetInvocationException”类型的未处理exception 这个例外没有堆栈跟踪,我坚持了几个小时。 我注意到,每当调用服务比正常更频繁,但我没有得到实际原因时会发生此exception。 知道真的很有帮助 这是什么类型的例外? 2.这会发生什么情况? 3.由于此exception,我们如何处理应用程序崩溃?

发布WebRequest

我试图发布到谷歌,所以我可以登录谷歌阅读器和下载订阅列表,但我无法找到一种方法发布谷歌在Windows 7手机sdk,有没有人有一个如何做到这一点的例子? *编辑:对不起我不是很清楚我正在尝试使用POST方法,提交电子邮件和密码谷歌登录和检索一个sid。 我使用过WebClient和HttpWebRequest,但我看到的所有示例都发送了post数据,api调用不在windows 7 phone sdk中。

OnNavigatedTo vs Load事件

在几个在线示例中我发现了这个: public partial class ForecastPage : PhoneApplicationPage { Forecast forecast; public ForecastPage() { InitializeComponent(); } protected override void OnNavigatedTo(NavigationEventArgs e) { // code here } } 但在其他人中我发现使用了Load事件 public partial class Person : PhoneApplicationPage { private PersonViewModel _ViewModel; public Person() { InitializeComponent(); this.Loaded += new RoutedEventHandler(SearchView_Loaded); } void SearchView_Loaded(object sender, RoutedEventArgs e) { // code here […]

在WP7中存储LiveConnectSession

我想在我的Windows Phone 7应用程序上使用Hotmail API。 因此,我必须授予访问我的移动应用程序的权限。 我这样做是使用Microsoft Live Connect API ,它真的很适合一开始。 我使用以下代码进行身份validation: string[] requiredScope = { “wl.signin”, “wl.calendars_update”, “wl.offline_access” }; LiveAuthClient auth = new LiveAuthClient(Configuration.ClientID); auth.LoginCompleted += new EventHandler(authInitializeCompletedHandler); auth.LoginAsync(requiredScope); ClientID是我从MS获得的用于注册我的应用程序的ID。 我的回调看起来(简单)像这样: private void authInitializeCompletedHandler(object sender, LoginCompletedEventArgs e) { if (e.Status == LiveConnectSessionStatus.Connected) { this._session = e.Session; // Session hat AccessToken und RefreshToken this._isAuthorized = true; […]

在WP7项目中找不到HttpWebRequest.GetResponse()

我正在尝试使用HttpWebRequest发送GET请求。 我在网上找到了很多例子(例如, 这一个 ……只需要转到Scrape()方法)。 他们基本上都做同样的事情: 使用WebRequest.Create(URL)创建HttpWebRequest对象并将其强制转换为HttpWebRequest ,然后使用HttpWebRequest的GetResponse()方法获取响应。 事实上, GetResponse()似乎不存在于HttpWebRequest或WebRequest (它是它的基类)中。 我唯一的选择是使用BeginGetResponse() 。 我发现的唯一事情是GetResponse()是同步的,而BeginGetResponse()是异步的,而Silverlight只允许异步的。 好吧,这根本没有帮助,因为整个事情是一个XNA项目,这是我在里面创建的一个简单的C#类。 更确切地说,这是一款在XNA 4.0中创建的Windows Phone游戏 HttpWebRequest webRequest = WebRequest.Create(URL) as HttpWebRequest; StreamReader responseReader = new StreamReader( webRequest.GetResponse().GetResponseStream()); 有没有人知道为什么我没有GetResponse() ?

是否可以以编程方式发送电子邮件而无需使用任何实际的电子邮件帐户

我正在考虑在我的游戏中实施“报告错误/建议”选项,但是我不太确定如何才能实现这一目标。 我没有自己的服务器或任何东西,所以我不能只发送用户写入的文本。 我提出的唯一方法是客户端会写一条消息,我会将其发送到一个电子邮件帐户,我可以在那里阅读它们。 但是,我不希望用户需要通过他们的个人帐户发送报告。 我不太确定如何实现这一点,谷歌搜索没有提出任何好的建议。 我没有做过很多网络工作,所以如果你能逐步解释(甚至可能在代码中)这个过程,我真的很感激。 我正在使用C#,正在为Windows Phone 7编写游戏。

多参数转换器

有谁知道如何在Windows Phone 7应用程序中使用带有多个参数的转换器? 提前致谢。

用于移动设备的Web – ASP.NET的最佳实践

开始为移动设备(任何手机)构建Web应用程序。 使用ASP.NET 3.5 / ASP.NET 4.0和C#的最佳方法是什么? 更新(2010年2月) 任何使用Windows Mobile 7的新闻?

如何在XAML中换行或换行

我很难匹配XAML中设置的特殊字符。 我只对以下内容: 要在XAML超链接按钮中表示LineBreak: 使用:> lineBreak < 但是我用什么来代表一个新线或LineBreak在XAML超链接按钮? 示例:我想要这一行mag:这是第一行。 这是第二行 进入这个: 这是第一行。 这是第二行。 看起来这个\ r \ n不起作用。 这是第一行\ r \ n

同时按下多个按钮

在我的WP 7.1应用程序中,我有一个带有多个按钮的页面。 我注意到,当按下任何一个按钮时,不能按任何其他按钮。 我怎么能克服这个? 我需要能够允许用户同时按下多个按钮。