gpt4 book ai didi

visual-studio-2008 - 在 VS 2008 中处理 VS 2005 解决方案

转载 作者:行者123 更新时间:2023-12-02 09:02:04 24 4
gpt4 key购买 nike

我不想在我的笔记本电脑上安装 2005,但我确实经常喜欢在家工作。我正在制定一个流程,使我能够检查 2005 年的项目,备份解决方案和项目文件(这些都是更改)并将解决方案转换为 2008 年。然后我备份 2008 年的解决方案和项目文件,并开始工作.

为了提交工作,我比较了新旧 2008 解决方案和项目文件,并手动对 2005 解决方案和项目文件进行任何更改。这种情况很少发生,即使发生,98% 的情况是添加、重命名或删除简单的类或带有代码隐藏和设计器文件的 ASP.NET 页面。然后,我将 2008 年的解决方案和项目文件替换为更新的 2005 年的解决方案和项目文件,并提交该解决方案。

我错过了什么吗?

最佳答案

我们维护多个项目文件 - 每个 VS 版本一个。如果我们经常向任何特定版本添加类,那么这些类确实需要复制到您提到的其他版本。

我们还小心地使用“#if DotNet35”等编译指令来“隐藏”可能存在于 2008 年但对于 2005 年来说太新的代码区域。如果您正在处理共享的2005 年和 2008 年项目中使用的库。

关于多目标的答案,这不会有太大帮助,因为 VS2k8 仍然要求解决方案文件为 2k8 格式。它只是确保最终结果(即编译后的结果)能够针对框架的特定版本。

关于visual-studio-2008 - 在 VS 2008 中处理 VS 2005 解决方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/391081/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com