使用T4模板(https://msdn.microsoft.com/zh-cn/library/dd820620.aspx)针对版本'v2.0.50727'构建了混合模式程序集

时间:2018-08-13 09:11:28

标签: c# t4

在T4模板中加载dll时,出现异常:

  

混合模式程序集是针对运行时的版本'v2.0.50727'构建的,如果没有其他配置信息,则无法在4.0运行时中加载。

使用控制台/窗口应用程序,我可以设置app.config来解决问题

<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <startup useLegacyV2RuntimeActivationPolicy="true">
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5"/>
  </startup>
</configuration>

我应该如何使用T4模板?

0 个答案:

没有答案