t4mvc,无法解析符号“MVC”

Posted

技术标签:

【中文标题】t4mvc,无法解析符号“MVC”【英文标题】:t4mvc, cannot resovle symbol "MVC" 【发布时间】:2013-03-06 04:32:35 【问题描述】:

我刚刚从 vs2010 切换到 vs2012,并安装了 t4mvc。现在。我所有的链接都停止工作了。

return RedirectToAction(MVC.Admin.Food.AdminAdded());

我会得到无法解析符号 MVC。

@Links.Content.images.btn_save_changes_png

我会得到无法解析符号链接。

我不知道如何解决它,请帮助我,谢谢。

【问题讨论】:

【参考方案1】:

你能确定 T4MVC 正在生成它的文件吗?尝试右键单击 .tt 文件并选择“运行自定义工具”,这应该会强制生成。

如果生成了文件,您应该能够查看它们以了解为什么它们与您的引用不匹配。

【讨论】:

我没有完全按照你告诉我的去做。相反,我必须卸载然后重新安装 T4MVC,然后它会再次重新生成这些文件。哦,我得先删除那些旧生成的文件。【参考方案2】:

尝试清除 VS 缓存并更新到最新版本的 ReSharper。

缓存位于

C:\Documents and Settings\Administrator\Local Settings\Temp\VWDWebCache

可能在这里

C:\Documents and Settings\Administrator\Local Settings\Application Data\Microsoft\WebsiteCache

REF:How do you clear your Visual Studio cache on Windows Vista?

下面列出了一些有用的链接:

MVC 3 Project Upgrade Tool

May be its a KNOWN ISSUE which has been RESOLVED

【讨论】:

以上是关于t4mvc,无法解析符号“MVC”的主要内容,如果未能解决你的问题,请参考以下文章

无法解析的外部符号 C++

无法解析的外部符号

ACE编程,无法解析外部符号

error LNK2001: 无法解析的外部符号

error LNK2019: 无法解析的外部符号

C++无法解析的外部符号