如何在没有.NET v4.0的情况下在目标环境中部署.NET v4.0应用程序?

ton*_*yjy 0 .net c# deployment task-parallel-library

如何将.NET v4.0应用程序部署到某些目标服务器,而无法安装.NET v4.0?重新编译为v3.5也不可行,因为我一直在使用任务并行库.我应该使用NGen.exe吗?有没有人有经验?

Not*_*tMe 11

你不能.如果存在对.net 4的依赖,那么也必须安装框架.

您唯一的选择是:

  1. 说服服务器所有者安装.net 4
  2. 删除任何4.0框架依赖项的使用并重新定位您的应用程序.
  3. 部署到安装了.net 4的不同服务器.