首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

为什么我在System.Diagnostics silverlight项目VS 2010中找不到流程类

在System.Diagnostics silverlight项目VS 2010中找不到流程类的原因是因为在Silverlight平台上,System.Diagnostics命名空间中的一些类和功能是受限的,不同于传统的.NET框架。在Silverlight中,流程类(如Process类)被认为是不安全的,因此被移除或限制了。

Silverlight是一种用于创建跨平台、富客户端应用程序的技术,它主要用于在Web浏览器中运行。由于安全性和性能的考虑,Silverlight对一些系统级的功能进行了限制,包括对System.Diagnostics命名空间的限制。

如果您在Silverlight项目中需要执行与进程相关的操作,可以考虑使用其他适用于Silverlight的替代方案或技术。例如,可以使用Silverlight提供的本地托管代码(Native Hosting)功能,通过与JavaScript的交互来实现类似的功能。

总结起来,您在System.Diagnostics silverlight项目VS 2010中找不到流程类的原因是因为Silverlight平台对System.Diagnostics命名空间的一些类和功能进行了限制,包括流程类。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Replace方法与正则表达式的性能比较

今天做项目时遇到一个小需求:要将字符串中的回车符号替换成其它符号(比如"")。 考虑到不同的情况下,有些系统中是用\r\n作回车符,有些仅用\n就代表回车符了。...以前都是用String的Replace方法连接替换多次来处理的,今天突然想改为正则表达式一次性搞定,但又怕性能上消耗太大,于是写了下面的测试代码: using System; using System.Diagnostics...正则表达式]方法平均每轮速度:328 可以看出,正则表达式要慢一倍都不止,大概慢 328/88 =3.7倍 (当然改变字符串的长度以及回车符的数量与位置,结果又会有一些差异) 注:经 Edwin Liu 回复中提醒...(不过从方便程度上讲,有些复杂的功能用正则表达式还是很方便的) 二、Silverlight 4.0环境 注:Silverlight中没有Stopwatch,所以用DateTime.Now计时代替了,但这样可能结果不太精确...;另外silverlight中的正则表达式也没有编译预热功能,所以只能用最原始的方法。

1.7K90

基于Cairngorm的Silverlight开发 - part2

ModelLocator是Silverlight程序中的一个数据的容器,所有的数据都存在于一个中"singleton class"。这个有且仅有一个实例。他使用的是设计模式中的单件模式。...一个最简单的例子,想通过Silverlight中的Slider控件来控制一个矩形Rectangle的Width属性。...首先建立Silverlight项目并在项目网站上获取Cairngorm,添加对其的引用。...项目中新建立文件夹Model用来存放ModelLocator模型,建立MyModelLocator并继承自ModelLocator,套用单件模式,并声明一个属性。...换回到Vs工具,指定当前的page页面包含的数据为刚刚建立的MyModelLocator,对两个控件进行数据双向绑定,绑定Rectangle的WidthProperty属性和Slider的ValueProperty

51150

更强悍的Silverlight: WCF RIA Services

如果你安装了 VS 2010 的 Silverlight 4 开发工具,会发现一项重量级的安装项目,WCF RIA Services,用于Silverlight数据访问服务,比WCF和ADO.NET Data...DomainService是所有服务端domain services的基,另外WCF RIA Services也提供了LinqToEntitiesDomainService和LinqToSqlDomainService...两个继承自DomainService的抽象。...为什么WCF RIA Service 对于 Silverlight 如此重要,最主要的原因在于,Silverlight 是一种客户端执行的环境,它无法如同 ASP.NET一样,直接与后端数据源进行沟通,...数据存读取和保存全都必须跨越网络,我们就必须使用N-tier架构才能让 Silverlight 顺利的存取远程数据,这是一种很好的实践,技术层面让开发者遵守现代软件开发的最佳实践,但是对于小项目来说并不是一项简单的事

875100

silverlight获取外部数据的另一种选择:FluorineFx

Silverlight从其它系统获取外部数据的常规途径无非下面2种: 1、直接远程加载文本或xml文件 (直接请求ashx/aspx,然后ashx/aspx上输出信息也可以归入这一) 2、通过wcf...,但能力实在有限),要获取数据只能借助其它系统或技术,所以我们先把其它系统做好: 1、先用VS.Net(用的是vs2010)创建一个Library项目,起名为ServiceLib,并在里面创建一个TestLib.cs...silverlight(本文最后会给出下载) 通常用vs.net创建一个silverlight项目时,会提示你是否把该项目承载于一个webApplication项目中,以方便测试,这里直接指定第2步中的...webApp为承载项目(即相当于webApp项目添加对SliverlightApp的引用) silverlight中访问FluorineFx的关键代码如下: using FluorineFx; using...为了比较,代码中还特意加了test.svc 以json格式返回数据,用于跟fluorinefx做下对比(xml格式就懒得比较了,传输数据量肯定要大于json格式)--test.svc里的具体代码如下

91250

拥抱.NET Core,学习.NET Core的基础知识补遗

回到目录 .NET Core之前 其实早在.NET Core之前微软就有推出.NET的跨平台方案,不过这次的跨平台指的不是Linux、OSX,而是微软自家的平台,如:NET、Silverlight、Windows8...从此统一了开发模型,开发库时不在需要关心项目模型,因为.NET Core支持全平台。 但为了兼容,Visual Studio还是保留了库、可移植库的项目模板。...目前一起有9个平台,其中 Windows Phone、Silverlight停止更新就还剩下7个平台。 .NET Platform Standard 为什么推出?...2015 Tooling Preview 2 ps:如果已经安装了 vs2015 update3 安装.NET Core 1.0.0 - VS 2015 Tooling Preview 2时还是提示没有安装...命令行使用:“DotNetCore.1.0.0-VS2015Tools.Preview2.exe SKIP_VSU_CHECK=1”进行安装。

63610

Silverlightaspxajaxmvc的UI自动化测试

vs2010 创建一个Test项目 ?...点击Record按钮(图中红色圈出的部分),默认会启动浏览器,然后浏览器地址栏里输入http://www.baidu.com/ ,注意一下vs2010中的变化 ?...点击OK关掉窗口,剩下的事情就跟刚才测试百度完全一样 页面的ShowCase动画上随便点几个,记录下的结果如下: ?...注意事项: Silverlight的测试中,发现偶尔会出现Test Studio无法连接到Silverlihgt的情况出现,以下是Telerik工程师给出的调试建议: Known Issues:...最后,提供一个小技巧,也有助于解决这个问题,测试Silverlight录制时,如果启动录制后浏览器无法自动跳转到指定的Web Url,可以手动浏览器里输入网址,一般情况下Test Studio就能识别出当前页面有

958100

SilverLight企业应用框架设计【四】实体层设计+为客户端动态生成服务代理(自己实现RiaService)

题外话: 对不住各位,本打算年前把这个系列写完,结果由于杂务缠身一直推到年后 特别痛恨我自己!觉得不但对不起各位!也对不起自己。 最近烦躁不安,不能专心向学。也不知道如何是好。...…… 好吧,言归正传 说个前提条件: 此项目虽然使用了silverlight 4.0 但是服务端只能在dotNet3.5下运行 这也是我们为什么自己实现riaService的原因 实体层设计 由于有这个限制条件...但是silverlight客户端用处就非常大(等会会说道为silverlight客户端自动生成实体类型,silverlight 4.0是有Entity的) 3: [Display(Name = "...菜单名称")] 如上:Display特性dotNet3.5中也是不存在的 同理,我们创建了DisplayAttribute特性,也是为了使用Silverlight4.0的客户端特性 namespace...更多生成事件命令行的宏请参见这里:http://msdn.microsoft.com/zh-cn/library/42x5kfw4(v=vs.90).aspx 这个命令行的意思是 在编译完服务端库后

70730

Silverlight体积优化

重新打包XAP文件“越小越好” 我们知道Silverlight的XAP包实质上就是一个标准的ZIP包,包内有一个AppManifest使得他Silverlgith运行时中可正确的被解析。...将素材放在sl应用外部 之前方式中我们都是针对一个sl应用做的,但是当你构建模块话的sl应用时,将素材文件放在Silverlight XAP包的外部效果会更好。...使用程序集缓存 使用程序集缓存的办法很简单只需要在sl的属性页面,将library Caching设置为true即可 动态加载XAP silverlight开发的过程中可以将模块话,分解成多个xap...我们可以看出他的容器、库以及样式都是动态的加载进去的。...这里使用了Prism框架来开发的一个项目,可以来看一下效果。 可以看出各个模块是逐个加载的。

90180

编写T4模板进行代码生成无法避免的两个话题:Assembly Locking&Debug

在这之前,写了一系列关于代码生成和T4相关的文章,而我现在也试图将T4引入我们自己的开发框架。在实践中遇到了一些问题,也解决了不少问题。如果你也进行T4相关的开发,相信你也一定会遇到这些问题。...为了让读者对“程序集锁定”,以及由它造成的开发上的不便有一个深刻的认识,特意写了一个小例子。如右图所示的解决方案包含两个项目:Lib和T4。...其中我们的T4项目中定义了一个叫作HelloWorld.tt的模板文件,该文件需要使用到定义Lib项目中的某个类型。...T4模板,foreach语句之前加上,并通过指令导入System.Diagnostics命名空间。...不知道VS 2008下这种解决方案是否可行,但是如果你使用的是VS 2010,这肯定会导致整个VS的崩溃。当你保存TT文件的时候,如右图所示的对话框弹出来,随之伴随整个VS的Crash。

91280

Silverlight 3 创建一个简单的Behavior

ilverlight 3 创建一个简单的Behavior 最近一直研究Silverlight 3,并同时用3的新特性来做一些演练,期间学到了不少新东西该倒了总结一下的时候了。...开发一个demo的过程中采用了MVVM的开发模式,这个模式能很方便的直接使用blend来做数据的绑定,但是对一些Event、事件的触发来实现相对应的动画效果就比较复杂,刚开始一直想用数据绑定的方式来绑定...这里有一篇对Behavior的介绍 http://www.cnblogs.com/nasa/archive/2009/03/23/silverlight-3-behaviors.html 进入正题,这里要介绍的是如何来做一个最简单的...Behavior 创建一个能把所有输入的大写字母转化为小写字母的Behavior 创建好项目 制作简单的界面一个TextBox一个Button 好下来开始做Behavior了 用VS打开项目,新建一个...Behavior文件夹 文件夹下创建一个UpperToLowerBehavior 并继承自TargetedTriggerAction 代码如下: using System; using System.Windows.Interactivity

66570

silverlight中利用socket发送图片或文件

SL4中又加入了摄像头支持,也许不久真的可以用silverlight开发出功能强大的视频聊天系统,目前唯一还没有解决的是p2p问题,根据sl3的sdk文档所述:  Socket 为网络通信提供了一组方法和属性...废话不多说,关于silverlight的socket原理及流程,请参看我博客转贴的【csdn周飞的文章】,其大致流程画了张图: ?...用了一个比较原始的办法,byte数组中前后加入了一些特定字符,类似字符串的分隔符,接收完以后,再根据特定字符拆分,然后根据其中的标记位(开发人员可自定义)来确定格式 具体实现可参考的另一篇文章scoket...项目Client 3.测试图片或文件发送时,源代码根目录下特意放了一张小图片(test.png)及一个小文件文件(test.txt),方便大家调试 更新: [2009-11-29] 1.将原来的策略监听与消息监听合二为一...: http://images.24city.com/jimmy/ChatDemo/ [2009-12-16] 将修改后的源代码,发布到开源项目网站CodePlex上了,欢迎更多的人一起完善,详情见 的第一个开源项目

1.2K50

私活后的 WPF 设计经验总结

其实个人的 WPF 技术并不高,所以接这个活的一部分原因还是期望通过设计实际的 WPF 项目,来锻炼自己的 WPF 技术。...自定义控件 开发实际项目时,一般都会遇到要开发自定义控件的情况。相关内容上面已经都谈到了,其实挺简单的: 想好逻辑控件要提供的功能。...一定要使用 Blend 而不是 VS 来设计界面,除非你对界面没有一点要求。 忘记“VS 也能设计 WPF 界面”这种不切实际的想法吧。个人就是因为之前有这种想法,导致一直对 WPF 不开窍。...认为这是一个学习 WPF 的误区,老是以开发人员的思维去思考 WPF。 学习 Blend 其实是很简单的一件事,相比 VS 的学习成本就简单太多了。...可以 Theme/ 这个文件夹中为不同的操作系统主题设计不同的控件样式,而找不到相关主题对应的文件时,则会使用 Generic.xaml 文件中的控件样式。

1.8K81

Silverlight学习笔记一:准备环境,开始第一个Siverlight 3程序

这里使用了 Visual Studio 2008 来创建一个简单的例子,Expression Blend 也可以创建,他们创建项目的时候选型稍微有点区别,不过不大影响。...创建项目基本上就是Visual Studio 一贯的风格,填写项目名称,不过随后出来的一个界面中,我们需要选择是否需要建立一个 Web 项目,然后再选择 Web 项目的类型,通俗的将就是静态网站和动态网站...1.png     这里因为只是需要了解 Silverlight 的制作,所以选择 Web Site。创建后,     完成后,我们可以看到相应的文件。 ?    ...2.png     VS 资源管理器中查看工程。    ...接下来,就可以MainPage.xaml中编写Silverlight 布局样式的代码了,这里是一个3行4列的表格,分别显示名称,日期和消息的。

23320
领券