可以在VS2010中构建解决方案,但不能在VS2012中构建

时间:2013-08-05 11:48:13

标签: visual-studio-2010 visual-studio-2012 migration

我有一个包含四个项目的解决方案,最初是在VS2010中创建的。

我现在已经在VS2012中打开了项目,并且每件事都可以正常工作,除非我发布项目(Web应用程序)(构建和测试工作正常!)。

发布时我收到错误“无法获取项目引用的依赖项'ProjectName.Model'”。

如果我然后在VS2010中打开项目(同一个文件夹!),我可以毫无问题地从那里构建它。

当然我可以使用VS2012进行所有开发,每次需要发布时都会回到VS2010,但我宁愿找到解决这个问题的永久解决方案!

我已尝试从项目中删除ProjectName.Model并将其重新插入VS2012,但仍无法解决问题。

编辑:2013-08-06 13:37:发现以下错误消息:无法获取项目引用的依赖项'ProjectName.Model'警告:无法更新自动刷新引用'ajaxcontroltoolkit.dll'。找不到程序集'G:\ Dev \ 2012 \ JournalBase \ WebSite \ Bin \ AjaxControlToolkit.dll'。

接管了同事的项目,我可以看到我没有文件夹G:\ Dev \ 2012 ....所以我搜索了“AjaxControlToolkit”一词,但在任何地方找不到它作为解决方案中的文字!谁知道我应该在哪里找到参考?显然不在项目ProjectName.Model的.sln文件或.csproj文件中。

0 个答案:

没有答案