我正在对一个asp.Net MVC5的Web应用程序进行一些更改,其中我使用typelite从C#类创建.ts定义(非常方便)。出于某种原因,当执行T4时,我遇到了以下错误:
编译转换:类型“Object”在未引用程序集“mscorlib,Version = 2.0.5.0,Culture = neutral,PublicKeyToken = 7cec85d7bea7798e,Retargetable = Yes”中定义。您必须添加对程序集的引用“。
以及此警告:
编译转换:假定'EnvDTE'使用的程序集引用'mscorlib,Version = 1.0.3300.0,Culture = neutral,PublicKeyToken = b77a5c561934e089'与'mscorlib'的标识符'mscorlib,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = b77a5c561934e089'匹配,您可能需要提供运行时策略Mair.Tracking.Web。
我猜这与TypeLite使用的EnvDTE版本以及EnvDTE引用mscorlib有关。我应该在web.config中添加一个bindingRedirect吗?
我正在使用带有Update2 CTP的VS2015。
编译转换:类型“Object”在未引用程序集“mscorlib,Version = 2.0.5.0,Culture = neutral,PublicKeyToken = 7cec85d7bea7798e,Retargetable = Yes”中定义。您必须添加对程序集的引用“。
以及此警告:
编译转换:假定'EnvDTE'使用的程序集引用'mscorlib,Version = 1.0.3300.0,Culture = neutral,PublicKeyToken = b77a5c561934e089'与'mscorlib'的标识符'mscorlib,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = b77a5c561934e089'匹配,您可能需要提供运行时策略Mair.Tracking.Web。
我猜这与TypeLite使用的EnvDTE版本以及EnvDTE引用mscorlib有关。我应该在web.config中添加一个bindingRedirect吗?
我正在使用带有Update2 CTP的VS2015。