为了在我目前维护的大量恶意(由我)项目中使用最新版本的 resharper,我将所有源代码复制到一个单独的文件夹并在 VS 2010 中打开该项目。
它转换成功,所以转换报告说(在通知我它似乎在版本控制下但由于它缺少所需的信息而不受约束,我接受了)。然而,虽然转换名义上是成功的,但在解决方案资源管理器中,在项目名称下方,它显示“项目已卸载”
现在是细节:该项目有两个相关的解决方案,一个“常规”(.exe)和一个库(.dll)项目;它们都显示在解决方案资源管理器中,但都显示“项目已卸载”。
现在是奇怪的部分:当我意识到我什至没有从 .dll 项目中复制文件时,我重新开始并为它们创建了两个单独的文件夹(就像它们在开发设置中一样),并将每个文件复制到每个文件夹。
但是现在,当我尝试从这个新位置打开 .exe 项目(之前声称已成功转换的项目)时,选择 File | 打开项目并选择.sln 文件,我得到,“ \.csdproj' 无法打开,因为此版本的应用程序不支持其项目类型 (.csdproj)。要打开它,请使用支持此类型的版本项目。*
开发环境是XP Mode虚拟机中的VS2003;我正在尝试在 Windows 7 的 VS2010 中打开项目。
有没有办法让这个项目在 VS2010 中打开和编译,这样我就可以将它重新锐化(并将其中的一些修复程序,尽管是手动的,一次一个)到项目的“实时”版本?