草庐IT

wp_get_current_user

全部标签

c# - WP7 中的未处理异常

我在制作WP7应用程序时遇到了这个奇怪的错误,我不明白为什么。我得到的唯一输出/错误消息是“UnhandledException:参数不正确。::ProgramName.App”这个错误是随机发生的,我没有从调试器那里得到任何关于如何解决它的信息。当我两次运行相同的代码时,一次出现错误,另一次却没有。那么,你们中有没有人以前遇到过这个错误,也许可以告诉我为什么会这样?这太令人沮丧了,因为它是随机发生的。任何建议将不胜感激:)编辑:这是完整的堆栈跟踪:atMS.Internal.XcpImports.CheckHResult(UInt32hr)atMS.Internal.XcpImpor

c# - 有没有像 "user-defined encoding fallback"这样的东西

当使用ASCII编码并将字符串编码为字节时,ö之类的字符将生成?。Encodingencoding=Encoding.GetEncoding("us-ascii");//orEncodingencoding=Encoding.ASCI;data=encoding.GetBytes(s);我正在寻找一种方法来用不同的字符替换这些字符,而不仅仅是问号。示例:ä->aeö->oeü->ueß->ss如果无法用多个字符替换一个字符,如果我能用一个字符替换它们,我会接受(ö->o)现在有几种EncoderFallback的实现,但是我不明白它们是如何工作的。一个快速而肮脏的解决方案是在将字符串提

c# - WP7 (windows phone 7) HttpWebRequest 丢失 POST 数据

我正在发送大量POST数据(超过5000个字符),并且WP7HttpWebRequest似乎在这个过程中丢失了一些内容......数据是png转换为字节数组,然后转换为base64字符串。如果我的数据是4941个字符长,它只会发送1448个字符,请求的内容长度(使用wireshark验证)没问题(Content-Length:4991)。我如何发送数据:voidSendPost(){//CreatethewebrequestobjectHttpWebRequestwebRequest=(HttpWebRequest)WebRequest.Create(url);webRequest.M

c# - 一个 super 简单的 MVVM-Light WP7 示例?

我正在寻找一个示例,它以最简单的方式演示以下内容:调用基于SOAP的网络服务的模型;定期轮询以获取最新值(假设SOAP服务返回一个bool值)。该模型还应该支持调用SOAP方法来更改服务器上的bool值。一个ViewModel,它使底层bool值能够绑定(bind)到View中的控件(例如复选框)。上面的复选框控件绑定(bind)到底层bool值的View。根据轮询间隔,复选框将随着服务器状态的变化而更新。如果单击该复选框,事件将被分派(dispatch)到导致服务器更新的模型。最佳情况下,此示例将在WindowsPhone7上运行,但在紧要关头,我会对支持SL3的东西感到满意(不允许

c# - WebApi 属性路由 - 将路由参数绑定(bind)到 GET 对象

目前,对于每个GET,我都必须根据路由参数手动创建一个查询对象。是否可以直接绑定(bind)到查询对象?所以,而不是:[Route("{id:int}")]publicBookGet(intid){varquery=newGetBookByIdQuery{Id=id};//executequeryandreturnresult}我可以这样做:[Route("{id:int}")]publicBookGet(GetBookByIdQueryquery){//executequeryandreturnresult}GetBookByIdQuery看起来像:publicclassGetBoo

c# - 在 WP7 上将位图保存为 PNG

我正在尝试将位图作为png文件保存到我的隔离存储中。我在Codeplex上找到了一个名为ImageTools的库,人们一直在推荐它,但是当我尝试它并试图打开文件时,它说它已损坏。知道我做错了什么吗?privatestaticvoidSaveImageToIsolatedStorageAsPng(BitmapImagebitmap,stringfileName){//converttomemorystreamMemoryStreammemoryStream=newMemoryStream();WriteableBitmapwritableBitmap=newWriteableBitmap

c# - 异步任务中的 HttpContext.Current null

我有一个使用存储库的方法(userRepo):publicoverrideTaskCreateLocalUserAsync(IUseruser,stringpassword,CancellationTokencancellationToken){vartask=newTask(()=>{TUserEntitynewUser=newTUserEntity{Id=user.Id,UserName=user.UserName,Password=password};userRepo.Save(newUser).Flush();returnnewIdentityResult(true);},ca

c# - 处理音频 "on-fly"(C#, WP7)

有没有办法在C#和.NET中“即时”处理音频?例如,如果我想在录制时评估音频的平均强度(为此,我需要最后几毫秒)。 最佳答案 麦克风初始化,录音处理:privatevoidInitialize(){Microphonemicrophone=Microphone.Default;//100msisaminimumbufferdurationmicrophone.BufferDuration=TimeSpan.FromMilliseconds(100);DispatcherTimerupdateTimer=newDispatcherTi

c# - 动态 CRM : Get metadata for statuscode/statecode mapping

在DynamicsCRM2011中,在事件实体上,“状态原因”选项集(又名状态代码)与“状态”选项集(又名状态代码)相关例如看这个截图当我使用API检索状态原因选项集时,如下所示:RetrieveAttributeRequestattributeRequest=newRetrieveAttributeRequest{EntityLogicalName="incident",LogicalName="statuscode",RetrieveAsIfPublished=true};RetrieveAttributeResponseattributeResponse=(RetrieveAtt

c# - HTTP GET 请求和 XML 应答

我是C#新手,我需要发送HTTPGET请求并阅读答案。我熟悉Java并且很容易做到URLConnection类,但我不知道在c#中。有人可以帮忙吗? 最佳答案 最简单的方法是使用WebClient:WebClientclient=newWebClient();stringtext=client.DownloadString(url);(即同步形式,也支持异步请求。)要获得更多控制,您可能需要使用HttpWebRequest. 关于c#-HTTPGET请求和XML应答,我们在StackOv