草庐IT

phone_type

全部标签

c# - Windows Phone 应用程序不发送 Cookie,但在 Windows 8 应用程序中使用相同的代码发送 Cookie

我有一个使用HttpWebRequest/HttpWebResponse发出GET和POST请求的基本类。我使用我的类登录API,然后请求数据。在Windows8“Metro”应用程序中,它完全按预期工作。在WindowsPhone8应用程序上,登录似乎成功,但在随后的数据请求中,没有发送任何cookie,服务器响应就好像客户端未登录一样。这是类,在Windows8应用程序和WindowsPhone应用程序中使用了完全相同的代码:classClass1{CookieContainercookieJar=newCookieContainer();CookieCollectionrespo

c# - Content-Type 字符集是否未从 HttpResponseMessage 公开?

我正在将一些代码从使用HttpWebRequest转换为HttpClient。我遇到的一个问题是从内容类型响应header获取字符集。使用HttpWebRequest时,字符集在HttpWebResponse.CharacterSet属性中公开,如下所示using(WebResponseresponse=awaitthis.webRequest.GetResponseAsync()){stringcharacterSet=((HttpWebResponse)response).CharacterSet;您还可以从WebResponse.ContentType属性或从HttpWebRes

c# - "Unable to cast object of type ' System.Net.Http.Formatting.JsonContractResolver ' to type ' Newtonsoft.Json.Serialization.DefaultContractResolver '."

我们有一个最近被转移到新服务器的WEBAPI项目。在对项目的有效负载进行一些添加后,我正在运行我的项目,但它突然抛出以下错误:Unabletocastobjectoftype'System.Net.Http.Formatting.JsonContractResolver'totype'Newtonsoft.Json.Serialization.DefaultContractResolver'.有问题的代码行在global.asax中:protectedvoidApplication_Start(){GlobalConfiguration.Configure(WebApiConfig.R

c# - 如何在 Windows Phone 上更改 C# 中的本地化?

我的资源文件有两种语言,我的应用程序已经读取了其中一种语言的值。我希望能够在C#中更改我的应用程序的语言(使用其他资源文件),而不是在“设置”中更改整个手机的语言。这可能吗?如果是,怎么办? 最佳答案 在App.xaml.cs中,在InitializePhoneApplication方法中:privatevoidInitializePhoneApplication(){Thread.CurrentThread.CurrentCulture=newCultureInfo("fr-FR");Thread.CurrentThread.Cu

c# - 条码扫描windows phone 8

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。要求我们推荐或查找工具、库或最喜欢的场外资源的问题对于StackOverflow来说是偏离主题的,因为它们往往会吸引自以为是的答案和垃圾邮件。相反,describetheproblem以及迄今为止为解决该问题所做的工作。关闭8年前。Improvethisquestion我正在寻找适用于WindowsPhone8的条形码扫描库。我面临的最大问题是必须完全管理它,因为它必须发送到Store,而且我们能找到的所有移植似乎都依赖于native代码库。图书馆应该扫描一维和二维条码。斯特凡诺

c# - ASP.NET MVC : Views using a model type that is loaded by MEF can't be found by the view engine

我正在尝试创建一个框架,以允许将Controller和View动态导入到MVC应用程序中。到目前为止,它是这样工作的:我正在使用.NET4、ASP.NETMVC3RC和RazorViewEngine每个项目都使用MEF导出和导入Controller-我将给定项目中的一组Controller和View称为“模块”BuildManager使用应用前启动方法和BuildManager.AddReferencedAssembly动态引用使用MEF发现的程序集。使用构建事件将二进制文件(来自导出项目)和View复制到目标项目的文件夹结构中使用自定义Controller工厂选择Controller

c# - 为什么这段代码会提示 "the arity of the generic type definition"?

我有一个通用类型:classDictionaryComparer:IEqualityComparer>还有一个工厂方法,它将(应该)为给定的字典类型创建此类的实例。privatestaticIEqualityComparerCreateDictionaryComparer(){Typedef=typeof(DictionaryComparer);Debug.Assert(typeof(T).IsGenericType);Debug.Assert(typeof(T).GetGenericArguments().Length==2);Typet=def.MakeGenericType(ty

c# - 当它发生在Windows Phone中的System.Windows.ni.dll中发生了类型为 "' System.Reflection.TargetInvocationException'的未处理异常

我正在创建一个WP8应用程序,它使用Web服务来获取、创建、更新和删除数据并显示它。现在的问题是我的应用程序因抛出而崩溃Anunhandledexceptionoftype"'System.Reflection.TargetInvocationException'occurredinSystem.Windows.ni.dll"inWindowsPhone此异常没有堆栈跟踪,我被这个异常困了几个小时。我注意到每当调用服务比正常情况更频繁时就会发生此异常,但我没有得到真正的原因。了解真的很有帮助1.这是什么类型的异常?2.在什么情况下会发生这种情况?3.我们如何处理由于此异常导致的应用程序

c# - MessageDialog 在 Windows Phone 8.1 上用 3 个命令中断

我正在尝试使用3个命令将MessageDialog添加到WindowsPhone8.1应用程序(WinRT)。查看MessageDialog的文档:http://msdn.microsoft.com/en-us/library/windows/apps/windows.ui.popups.messagedialog.aspx它说“对话框有一个命令栏,最多可以支持三个命令”,所以我认为这不会有问题。我采用了他们的示例(在文档中找到)并从中制作了一个简单的测试应用程序,它在台式机和WindowsPhone上都运行良好。然后,我采用相同的示例并向其添加一个命令:varmessageDialo

c# - The non-generic method cannot be used with type arguments in this context 是什么意思?

我有以下类和方法:publicclassUserManager:IDisposablewhereTUser:class,global::Microsoft.AspNet.Identity.IUserwhereTKey:global::System.IEquatable{publicvirtualTaskFindByIdAsync(TKeyuserId);和:privateApplicationUserManager_userManager;publicApplicationUserManagerUserManager{get{return_userManager??Request.Ge