代码之家  ›  专栏  ›  技术社区  ›  Chris Kloberdanz

我可以在新版本的Visual Studio中编写应用程序并使其与.NET Framework 1.1兼容吗

  •  2
  • Chris Kloberdanz  · 技术社区  · 16 年前

    我是一名Web开发人员,99%的时间都花在Linux上,但我需要用VB或C#(.Net)开发一个超级简单的应用程序。我仅有的Visual Studio版本是最新的免费版本。某处可能有一本2001年的书。无论如何,我需要为之开发的机器运行的是WindowsNT4。我不能改变这一点,因为另一个需要它的软件正在运行。

    有没有一种方法可以用新的VS开发一个应用程序,并保持它与旧版本的.Net framework(1.1)兼容?

    如果没有其他东西,我可以在机器上安装Perl并编写命令行类型的脚本,但是如果有人使用它,GUI会更好。

    3 回复  |  直到 14 年前
        1
  •  2
  •   DOK    16 年前

    我不相信您可以在VisualStudio2008中将.NET1.1作为目标。下面是开发人员的一个解释,来自 this blog entry :

    因此,为了适应此版本 最后的决定是要么不 完全支持多目标-或 仅支持针对.NET2.0和 VisualStudio2008将成为一个伟大的工具 至少适用于.NET 3.0和.NET 这次发布。

        2
  •  0
  •   Marc Gravell    16 年前

    你试过了吗 MSBee

    无论哪种方式,如果以.NET1.1为目标,则只能使用.NET1.1/C#1.2功能。

    (我已经删除了它,因为您需要针对这样一个旧的操作系统)

        3
  •  0
  •   Mischa Kroon    16 年前

    您可以使用vs.NET2008来编写能够在.NETV1.1上运行的代码,但IDE不会给出任何关于如何工作的提示等。

    您将无法对模型使用内联asp.net。 (或使用命令行工具编译)

    这里有很多使用此方法的示例: http://www.learnasp.com/freebook/learn/

    除了v2示例的显式命名外,此代码都是v1.1。