如何同时编译.Net3.5和.Net4的项目我需要编译.Net3.5和.Net的项目4.0。做到这一点的最低摩擦方法是什么?如果我从另一个程序集中引用该项目,如何确定目标运行时?或者我应该直接引用二进制文件吗?我只使用两个csproj文件来执行此操作。然后我可以轻松设置版本、引用、构建符号等。为了避免在两者中维护文件列表,我使用了一个包含-即我有(在辅助.csproj中):这说“编译所有.cs文件在.主项目”。您可以利用多重定位功能。基本上你会得到类似的东西:你为什么需要那个?使用后期/预构建任务,您可以运行msbuild以针对不同的框架,请参阅参数“toolversion”http://msdn.microsoft.com/en-us/library/ms164311.aspxMSBuild.exeMyProject.proj/ToolsVersion:4.0看看http://msdn.microsoft.com/en-us/library/ee395432.aspx但我仍然没有看到我需要的任何东西。以上是C#学习教程:如何同时编译.Net3.5和4的工程。如果对你有用,需要进一步了解C#学习教程,希望大家多多关注。本文收集自网络,不代表立场,如涉及侵权,请点击右边联系管理员删除。如需转载请注明出处:
