关于Microsoft.NET Beta1与Visual Studio.NET Alpha不兼容

2016-01-29 14:02 3 1 收藏

关于Microsoft.NET Beta1与Visual Studio.NET Alpha不兼容,关于Microsoft.NET Beta1与Visual Studio.NET Alpha不兼容

【 tulaoshi.com - ASP.NET 】

【开心就好】 于 2000-11-16 11:56:22 加贴在 Joy ASP ↑:

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com)

补:如果谁那儿可以下载到VS.NET beta1版本,请通知我,免费送书一本,谢谢!(joy@china.com)

现象描述:如果你以前安装过NGWS SDK Preview版,并且在此基础上安装了Visual Stuio.NET的Alpha版本,那么你如果在此基础上安装Microsoft.NET Beta1版,那么你将会发现你的机器速度变得狂慢,仔细检查一下,会发现CPU一直被占用到100%,其中占用最大的是Mdm.exe进程,一般高达95%。同时,在此时VS.NET的功能已经基本丧失了,只要一调试,就会告诉你出现“系统找不到指定文件”的错误,同时,你也不可能连一些最基础的装配System.Data等,系统也会报错。
解决方法:
A。关于MDM.ExE
MDM.exe是VS.NET附带的一个服务程序,全名是Mache Debug Manage,其描述为:“Manage Local and Remote Visual Stuio Debug",在控制面板之管理工具之服务中你可以找到它,你可以尝试将其关闭,但系统会报错,关闭不了,唯一的解决办法是先将其设置为禁用状态,然后再重启一下机器,这就一切OK了。
B。如何卸载VS.NET
也许你和我一样持续尝试使用添加/删除程序或者原安装程序去卸载,却发现只用了几秒种,程序就会报道你已经删除完毕,但是当你查找时,却哭笑不得的发现,程序仍然还在那儿,似乎这个程序删除不了,呵呵,那么你就跟我来吧,这是我摸索了一个小时才找出来的法宝。
打开开始菜单,在运行中输入下面一句话:“msiexec.exe /x {33334F07-0C6B-11D3-A51D-00A0C9231BA1} NOVSUI=1”,然后回车,系统则会替你自动删除。我在写这篇文章的时候,系统正在删除着呢,十分痛快。
C。Config.WEB哪里去了?
Config.WEB不再像原来一样,装在win2000的安装路径下的complus下面,而是找了一个新路径,即[win2000path]microsoft.netframework[version.name]下面,其中win2000path即你安装win2000的路径,如我的为C:winnt,Version.name是一个是V打头的字符串,当前的版本号。
你可以在这儿配置你的Config.web
D。关于常量Null
VB及C#原来一直用Null来表示空值,但在beta1里面已经不使用了,开始用DBNull来代表。豆腐的关于跨站读别人网页的程序当中有几个错误,这是其中一条,另外,我感觉用readline()方法似乎不好,不如改为Readtoend(),一次全部读完,也不用我们自己判断哪儿结束了,另外,豆腐的文章当中涉及的编码问题有误,如果你用它的程序去读一个中文网页,得到的全是乱码,无论你是否改正了Config.WEB,都会出错。其实你只要把它程序中的那个ASCII改为Default就可以了,用网页的默认编码。呵呵,很简单吧?

如果还有其它问题,欢迎大家与我共同讨论:joy@china.com
这些问题我都会收在我的年底新书《ASP.NET自学教程》当中,并且光盘当中包含大量你用拔号下载不下来的东西,欢迎大家给我来信提建议及意见,谢谢!

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com)

来源:https://www.tulaoshi.com/n/20160129/1492366.html

延伸阅读
标签: windows 操作系统
File Sharing Blog一名叫做Julian的工作人员在Windows Vista Beta 1中测试了一系列P2P软件,包括KaZaA、BitTorrent以及LimeWire等著名P2P软件在内。测试结果相当不理想,有大约一半P2P软件与Vista Beta 1存在严重的GUI兼容问题,而另一半都存在不同程度(严重)的网络问题,一句话--没有一款P2P软件能在Vista Beta 1中正常运行。 看来...
标签: vb
从 Visual Basic 6.0 到 Visual Basic.NET 的转换(1) Microsoft Visual Basic.NET 是 Microsoft Visual Basic? 的后续版本,它是基于 .NET 框架重新设计的,您可以用它来轻松地创建用于 Microsoft Windows? 操作系统和 Web 的下一代应用程序。使用 Visual Basic.NET,可视化开发 Web 应用程序、Web 服务、Windows 应用程序和服务器端组件...
标签: vb
Visual Basic .Net目前操作MsAgent使用的COM组件名称是" Microsoft Agent Control 2.0"。这个COM组件并没有随着Windows系统一起发布,必须要下载、安装这个组件。"http://www.microsoft.com/msagent/downloads.htm"是微软提供的MsAgent组件的下载地址。要保证Visual Basic .Net能够成功操作MsAgent,必须要下载并安装四个程序,具体如下...
6月7日,微软公司,推出了Windows .Net Framework 的第二个测试版。当飞刀高高兴兴地下载了8个小时后,发现一切变得太快了。(微软太狠了) 本来只准备下载ASP.Net的额外版本,But没有想到一运行以前的ASP.Net程序,到处报错,原以为是ASP.Net额外版本缺少东东,又没有带文档,没有办法,只好下载.Net Framework Beta 2 这个127M的庞...
名称空间与程序集名称之间有什么区别? 名称空间是类型的一种逻辑命名方案,其中简单类型名称(如 MyType)前面带有用点分隔的层次结构名称。这样的命名方案完全在开发人员的控制之下。例如,键入 MyCompany.FileAccess.A 和 MyCompany.FileAccess.B 在逻辑上将会具有与文件访问相关的功能。.NET 框架使用一种层次结构命名方案,用于将类型按相...

经验教程

925

收藏

37
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部