您好 我正在使用scons生成Visual Studio 2005项目文件(sln,vcproj)。当我在生成后立即打开它时一切正常。当我尝试第二次打开sln文件时,问题就出现了。 Visual Studio 2005告诉我项目需要转换为2005格式,因为它被认为是2003 .NET。我发现在第一次关闭Visual Studio后,它会将* .user文件保存在vcproj文件旁边。当我删除* .user文件并尝试再次打开sln文件时,一切正常。
我的问题是如何强制VS 2005不生成* .user文件。那些文件是什么? 在过去,我使用scons来构建VS 2003 .NET sln文件,一切正常。 为什么要生成它?
最诚挚的问候 卢卡斯
答案 0 :(得分:0)
是的,转换后我收到错误,项目无法转换,转换过程中发现错误。对我来说最奇怪的事情是如何将项目首次视为2005项目,而不是第二次打开sln文件。必须在某处写一些与sln或vcproj文件混淆的额外内容。