你的安装程序实际上是自动检测.net Framework 有没有安装的。
你可以做个测试,在没有.net Framework 环境的电脑上
第一步:安装一边的程序,他会提示你安装.net Framework
第二步:等程序安装玩后,在控制面板的添加删除程序里你可以看到
.net Framework 和你的安装程序。这时候你可以把你的安装程序
卸 载 掉
第三步:再次安装你的程序,你会发现他并没有提示你要你安装
.net Framework ,而是直接安装你的程序。
在vs beta 出来的时候没有怎么去使用 现在beta 已经安装了 在查看 net 类型库的时候惊奇得发现好多一直在CSDN社区中提的问题都有直接解决的方法了 幸喜之余就写了一些文字来列一下我比较关心的几块功能
串口 *** 作
新增System IO Ports命名空间 提供了SerialPort类来实现串口 *** 作的功能
在 Net Framework x中 我们需要使用另外的组件 具体要做可以参考我贴的连接 aredev/code fun mspx
文章中提到使用三种方法来实现 如果需要可以下载相关组件应用到自己的项目中
压缩解压
新增System IO Compression命名空间 用来处理常用的文件压缩或解压 现在还没有怎么研究 不过看起来不错 在 NET Framework x中 我们比较常用的是ICSharpCode SharpZipLib dll 它是SharpDevelop中使用的一个组件 下载地址 还有一个是使用J# 类库中的 Zip 类 相关内容可以看ression mspx
另外 我看到Fish 写的CodeLib NET软件中使用了Unrar dll 具体没有研究过用法 应该也是来处理文件压缩解压的 相关信息的连接地址看
网络处理功能增强
新增System Net NeorkInformation命名空间 包含了一大堆类型 里面有一个Ping类 不说也知道 就是来实现ping命令的功能 在 Net Framework x中 我一般会使用其中一种方法来检测网络
/ShowDetail aspx?id=VXMGWMHF OJCC RBD KH X RIJQLD QMFW
以及使用System Net Dns 类的静态方法是否抛出异常来确认计算机连接 还有看到 NET 对 IPv 提供了支持 真是全面
使用FTP
在System Net 中看到增加了FtpWebRequest和FtpWebResponse两个类 这次可以直接使用Ftp了 不需要再使用第三方的组件 在 Net Framework x中 大多数需要通过第三方组件来做 要使用可以参考 一个FTP Client library in C# 还有就是在Rss Bandit中使用的一个FTP组件 原先看过是对Com的interop 不知道新的版本是不是还用这个 具体可以看 Rss Bandit是一个开源软件 下载地址
使用SmtpClient
在System Net Mail命名空间中提供了对邮件 *** 作的支持 在 Net Framework x中会使用System Web Mail命名空间下的类 但是功能比较弱 参考的网站x 也可以使用Socket写一个 不过对邮件协议需要有一定的了解
使用多媒体
在System Media命名空间中提供了一些处理声音的类 不过好像没有看到支持视频的 要使用还是要调用Media Player的组件
使用其它新的组件
以后开发数据库相关程序的时候 用的最平凡的可能就是DataGridView了 和winform各一个 目的是取代DataGrid 使用DataGrid可以参考这里 _c c asp
使用DataGridView在社区中经常提的关于DataGrid方面的问题许多都可以解决了 不需要再自己重写一些类或第三方的组件类达到 另外在 中提供了强大的System Windows Forms WebBrowser控件 让Interop SHDocVw dll可以退出江湖了 呵呵 在WindowsForm程序开发中 可以使用一组新的Strip类型的控件 看起来很强大 提供的新东西更多
语言上的新增功能
lishixinzhi/Article/program/net/201311/11824
解决办法:
1、请点击下载.NET Framework 自动清理工具。在文件下载窗口,单击“保存”按钮将文件另外保存(例如,这里我们保存至桌面)。
2、这是一个压缩文件。请将其解压缩(这里,小易仍然以将其解压到桌面为例)。
3、双击运行 Cleanup_tool.exe 清理工具,d出确认窗口后,请单击“是”继续。
4、接下来出现的窗口会是英文界面的。不要担心,跟着小易 *** 作就好啦。d出协议告示窗口后,按一下“Yes”按钮确认并继续。
5、“Product to cleanup”(清理产品)一项,请在右边下拉菜单中选择“.NET Framework - All Versions(...)“(所有版本的.NET Framework),然后单击“Cleanup Now”(立即清理)继续。
6、出现“Product cleanup succeeded!”信息后,就表示清理已经完成了。按一下“Exit”(退出)关闭窗口。最后,请重启计算机以重新安装您所需要的.NET Framework。
Microsoft.NET Framework 2.0版是Microsoft .NET Framework的最新更新,其中包括了您运行使用.NET Framework开发的应用程序时所需的所有内容。Microsoft.NET Framework 2.0 版提供了改进的缓存、使用 ClickOnce 改进了应用程序部署和更新、通过 ASP.NET 2.0 控件和服务对最广泛的浏览器和设备提供更强大的支持,从而提高了可扩展性和性能。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)