c# – 如何将Visual Studio .NET 2008解决方案转换为Visual Stud
发布时间:2020-12-15 19:30:34 所属栏目:百科 来源:网络整理
导读:假设解决方案只包含类,并且这些类都写入.NET 2.0规范.如果要在Visual Studio 2008中打开,转换和保存该解决方案,是否可以稍后在Visual Studio 2005中重新打开解决方案,并对.SLN文件进行一些最小的修改? 怎么会这样做呢? 如果解决方案中包含的所有类都已写入
假设解决方案只包含类,并且这些类都写入.NET 2.0规范.如果要在Visual Studio 2008中打开,转换和保存该解决方案,是否可以稍后在Visual Studio 2005中重新打开解决方案,并对.SLN文件进行一些最小的修改?
怎么会这样做呢? 如果解决方案中包含的所有类都已写入.NET 2.0规范,是否有一个工具可以从2008年到2005年“转换”.SLN文件? 解决方法
通常,您需要对.SLN文件执行的唯一操作是更改文件顶部的版本号.
您的CS项目文件也几乎没问题,如果不是,可以对它们进行调整,以便它们在2005年和2008年都可以. 我们运行了一段时间,两个解决方案文件(05和08)共享同一组CS项目文件. 但请注意,您无法在这两个版本之间共享VC项目文件. 项目文件的“调整”如下: 在VS2008上创建的CS项目将包含以下行: <Import Project="$(MSBuildToolsPath)Microsoft.CSharp.targets" /> VS2005会对此产生阻碍,您需要将其更改为以下内容: <Import Project="$(MSBuildBinPath)Microsoft.CSharp.targets" /> 后者将适用于2005年和2008年. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |