.netframework只是一个运行环境,用DotNet开发出来的东西都要依赖这个运行环境才能运行!VS.net和webdeveloper的区别很多1、前者功能全,后者不提供测试、发布等功能,具体的差异可以看看MS的网站上的说明2、后者是可以免费的获得的他们的正确运行都要有.netframework的支持