我有一個文本模板文件,旨在通讀我的數據庫並從那裏創建模型,該文件已完美運行2年,但突然間今天它找不到System.Core.dll,除非我明確指出位置。文本模板文件找不到System.Core.dll
這工作:
<#@ template language="C#v3.5" #>
<#@ assembly name="C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\System.Core.dll" #>
<#@ assembly name="System.Xml" #>
<#@ assembly name="System.Data" #>
<#@ assembly name="Microsoft.SqlServer.ConnectionInfo" #>
<#@ assembly name="Microsoft.SqlServer.Smo" #>
<#@ assembly name="Microsoft.SqlServer.Management.Sdk.Sfc" #>
這不起作用:
<#@ template language="C#v3.5" #>
<#@ assembly name="System.Core.dll" #>
<#@ assembly name="System.Xml" #>
<#@ assembly name="System.Data" #>
<#@ assembly name="Microsoft.SqlServer.ConnectionInfo" #>
<#@ assembly name="Microsoft.SqlServer.Smo" #>
<#@ assembly name="Microsoft.SqlServer.Management.Sdk.Sfc" #>
很顯然,我不希望有顯式地表述爲這樣的路徑可能需要在不同的開發者不同機。最近對我的系統做出的唯一更改是我運行了Windows Update的最後一個月(Windows 7)。
我仍然有這個問題的問題,如果有人能夠協助它將不勝感激。 – dmoore1181 2014-11-18 15:58:55