none
.NET Framework和操作系统有什么关系? RRS feed

  • 问题

  • .NET Framework和操作系统有什么关系?

    我有两个操作系统。一个是Windows Server 2003, 一个是Windows XP。它们里面都只安装了.NET Framework 2.0.

    Paint.NET 不能够安装在Windows XP里,提示要安装.NET Framework 3.5或更高。但是,它却可以直接安装在Windows Server 2003里,不需要.NET Framework 3.5或更高。这是怎么回事?
    本人现在使用Windows Server 2003, CentOS Linux 5.2, Windows XP, VirtualBox 2.2.4, Visual Studio 2005, Eclipse 3.4, Microsoft.NET Framework 2.0 SP2, C# 2.0, IIS 6.0, Apache 1.3.41, Nginx-0.7.60, SQL Server 2000, MySQL 5.0, FireBird 2.1.2, PHP 5.2.4, Office 2007, OpenOffice 3.1和永中Office2009.
    2009年6月24日 23:31

答案

  • 或许是类库依赖,有写类库Windows2003已经提供,但是XP没有,所以需要特殊安装。
    Frank.Xu Lei--谦卑若愚,好学若饥
    专注于.NET平台下分布式应用系统开发和企业应用系统集成
    Focus on Distributed Applications Development and EAI based on .NET
    老徐的博客:http://frank_xl.cnblogs.com
    • 已标记为答案 dvdvip 2009年6月25日 8:26
    2009年6月25日 4:38
    版主
  • 估计官网上写的时候  依赖的组建仅仅3.5才有  但是后来才出的  2.0 sp2 里面又包括了


    我们在安装2003的时候从来不会只装2.0  不装3.5这种垃圾东西  我们是收破烂的


    都是我们不好 没能在第一时间根据你的情况重新安装一个系统   来模拟你的环境 


    如果你说清环境是什么   们应该连机器配置都做一个一样的   不然还真不知道怎么回事
    2009年6月26日 3:35
    版主

全部回复

  • 你看看
    C:\WINDOWS\Microsoft.NET\Framework
    下面两个机器是否真的一样

    另外,service pack是否也都安装;了

    【孟子E章】
    2009年6月25日 0:43
    版主
  • 是,当然是一样的。

    C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727 (Windows Server 2003 SP1 Standard)

    D:\WINDOWS\Microsoft.NET\Framework\v2.0.50727 (Windows XP SP2 Proffessional)

    我一直用Windows Server 2003来做软件,用Windows XP测试.
    本人现在使用Windows Server 2003, CentOS Linux 5.2, Windows XP, VirtualBox 2.2.4, Visual Studio 2005, Eclipse 3.4, Microsoft.NET Framework 2.0 SP2, C# 2.0, IIS 6.0, Apache 1.3.41, Nginx-0.7.60, SQL Server 2000, MySQL 5.0, FireBird 2.1.2, PHP 5.2.4, Office 2007, OpenOffice 3.1和永中Office2009.
    2009年6月25日 4:06
  • 或许是类库依赖,有写类库Windows2003已经提供,但是XP没有,所以需要特殊安装。
    Frank.Xu Lei--谦卑若愚,好学若饥
    专注于.NET平台下分布式应用系统开发和企业应用系统集成
    Focus on Distributed Applications Development and EAI based on .NET
    老徐的博客:http://frank_xl.cnblogs.com
    • 已标记为答案 dvdvip 2009年6月25日 8:26
    2009年6月25日 4:38
    版主
  • 我看系统需求必须是.net 3.5啊
    http://www.getpaint.net/download.html


    System Requirements

    Minimum System

    • Windows XP (SP2 or newer),
         or Windows Vista,
         or Windows 7,
         or Windows Server (2003 SP1 or newer)
    • .NET Framework 3.5 SP1 (free download from Microsoft)
    • 256 MB of RAM (Recommended: 512 MB or more)
    • 1024 x 768 screen resolution
    • 200+ MB hard drive space
    • 64-bit mode requires a 64-bit CPU and a 64-bit edition of Windows

    【孟子E章】
    2009年6月25日 4:54
    版主
  • 你好!
         Paint.NET需要先安装.NET Framework3.5 sp1才可以安装啊!
    周雪峰
    2009年6月25日 5:19
    版主
  • 是不是某次安全更新直接安装了3.5了?


    紫柔版主的头像真叫萌得一个不行啊。。。。
    答案800 撒花
    2009年6月25日 5:36
    版主
  • 从来没有安装过.NET Framework 3.5. 这个垃圾东西,好几百MB。估计下载完了,小区网络也崩溃。


    我的Windows Server 2003 是番茄花园的原版的。

    你们没有一个人用过Windows Server 2003?有时感觉你们在凭感觉说话。从来没有实践过。


    当然,它的官方上说是要.NET Framework 3.5,但是Windows Server 2003 里,安装了.NET Framework 2.0 SP2后就可以直接安装Paint.NET了。不然我不会问了。不信自己试一下。
    本人现在使用Windows Server 2003, CentOS Linux 5.2, Windows XP, VirtualBox 2.2.4, Visual Studio 2005, Eclipse 3.4, Microsoft.NET Framework 2.0 SP2, C# 2.0, IIS 6.0, Apache 1.3.41, Nginx-0.7.60, SQL Server 2000, MySQL 5.0, FireBird 2.1.2, PHP 5.2.4, Office 2007, OpenOffice 3.1和永中Office2009.
    2009年6月25日 8:32
  • 估计官网上写的时候  依赖的组建仅仅3.5才有  但是后来才出的  2.0 sp2 里面又包括了


    我们在安装2003的时候从来不会只装2.0  不装3.5这种垃圾东西  我们是收破烂的


    都是我们不好 没能在第一时间根据你的情况重新安装一个系统   来模拟你的环境 


    如果你说清环境是什么   们应该连机器配置都做一个一样的   不然还真不知道怎么回事
    2009年6月26日 3:35
    版主
  • 我感觉很奇怪,你们从来不用Windows Server 2003开发网站和软件?

    只是用Windows XP来开发的?

    呵呵,你们做出来的软件,都没有严格测试吧?


    本人现在使用Windows Server 2003, CentOS Linux 5.2, Windows XP, VirtualBox 2.2.4, Visual Studio 2005, Eclipse 3.5, Microsoft.NET Framework 2.0 SP2, C# 2.0, IIS 6.0, Apache 1.3.41, Nginx-0.7.60, SQL Server 2000, MySQL 5.0, FireBird 2.1.2, PHP 5.2.4, Office 2007, OpenOffice 3.1和永中Office2009.
    2009年6月26日 5:46
  • 我感觉很奇怪,你们从来不用Windows Server 2003开发网站和软件?

    只是用Windows XP来开发的?

    呵呵,你们做出来的软件,都没有严格测试吧?


    本人现在使用Windows Server 2003, CentOS Linux 5.2, Windows XP, VirtualBox 2.2.4, Visual Studio 2005, Eclipse 3.5, Microsoft.NET Framework 2.0 SP2, C# 2.0, IIS 6.0, Apache 1.3.41, Nginx-0.7.60, SQL Server 2000, MySQL 5.0, FireBird 2.1.2, PHP 5.2.4, Office 2007, OpenOffice 3.1和永中Office2009.

    不需要我们亲自测试 我们qa team 会做  很多问题在那边直接就解决了
    紫柔版主的头像真叫萌得一个不行啊。。。。
    答案800 撒花
    2009年6月27日 19:02
    版主