在没有.net框架的情况下在PC上运行C#应用程序

时间:2015-03-19 10:36:02

标签: c# .net frameworks

我准备了一个C#应用程序,它从注册表中读取并将结果保存在一个简单的记事本文件中。我试图在另一台没有.net Framework的PC上运行它。由于没有.net Framework,它给出了初始化错误。问题是我无法在拥有Win XP的PC上安装.net框架。有没有办法在不使用.net框架的情况下运行这个应用程序? 请急需帮助>>> ....

2 个答案:

答案 0 :(得分:2)

最新的Windows操作系统通常包含默认的.Net Framework。 Windows XP包含

<强> XP

  • NET v1.0 Service Pack 1
  • NET v2.0 - Service Pack 2&amp; 3

如果您没有必要使用最新版本的.net Framework,那么您可以更改应用程序的target .Net Framework [转到项目属性&gt;申请&gt;目标框架]到默认操作系统版本的最低版本,然后您应该能够运行您的程序而无需安装最新的.net框架。

答案 1 :(得分:-1)

使用应用程序打包.NET DLL。

在参考部分中设置构建副本。

右键单击引用(例如System.Web)并按F4。休息是非常自我解释的。