本来我用Orcas建的项目,但其他人都用的是2005,而且Orcas还没有发布正式版,即时喜欢赶潮流的老大也不敢发布用Orcas build的项目。被迫要把项目迁移到2005下面。我的2005下没有装开发wpf的插件,迁移起来很是麻烦。后来直接找了一个2005下的wpf项目,照着他的解决方案和项目文件做一些改动。编译,运行成功。
首先用记事本打开sln文件
Orcas的解决方案文件有这两行
Microsoft Visual Studio Solution File, Format Version 10.00
# Visual Studio Codename Orcas
改为
Microsoft Visual Studio Solution File, Format Version 9.00
# Visual Studio 2005
用记事本打开csproj文件
里面有如果有
<ProjectTypeGuids>{60dc8134-eba5-43b8-bcc9-bb4bc 16c 2548};{FAE04EC0 -301F -11D3-BF4B -00C 04F 79EFBC}</ProjectTypeGuids>
这行
删除掉
最后在
<Import Project="$(MSBuildBinPath)/Microsoft.CSharp.targets" />
这一行下面再添加一行
<Import Project="$(MSBuildBinPath)/Microsoft.WinFX.targets" />
用来为MSBuild配置对应的项目文件,在这里如果没有这句,VS2005就不认识
.g.cs的那些文件了