请观看此截屏视频,视频会说千张图片: https://dl.dropbox.com/u/84476328/ShareX/2013-10/2013-10-26_06-49-48.mp4
我最近安装了Visual Studio 2013,并尝试编译完美的Visual Studio 2012解决方案。
启动项目是ShareX,我可以编译所有其他依赖项目,如截屏视频中所示。当它编译主项目时,它失败了。
我不知道这是怎么发生的。
所有项目都在.NET Framework 3.5上。 整个解决方案在Visual Studio 2012中完全可编译。 我删除了引用并重新添加它们无济于事。
欣赏正确方向的任何指针。
答案 0 :(得分:0)
原来这是Nuget的一个问题。修复了所有csproj文件中的以下源代码更改。我正在链接它以供将来参考,以防另一个人遇到同样的问题: https://code.google.com/p/sharex/source/detail?r=742
答案 1 :(得分:0)
我刚刚遇到过这个问题(Win7,VS2012,C#,WinForms)。我的解决方案包括个人"框架"我直接引用的DLL项目,主要的EXE项目和一个UnitTests项目。我承认我移动了目录结构,并在Notepad ++中手动编辑了解决方案的相对路径。几个小时后,我得到了数百个错误源于框架DLL项目的神秘遗漏。
以下是解决这个问题的原因: