ビルド サーバー上で T4 テンプレートを実行すると、System.Xml.Linq.XDocument で TypeLoadException が発生する
-
09-06-2019 - |
質問
ビルド サーバーで TextTransform.exe を使用して T4 テンプレートを実行するときに問題が発生します。私の開発マシンでは、テンプレートは完全に機能します。エラーメッセージは以下の通りです。
エラー :実行中の変換:System.TypeLoadException:System.Xml.Linq.XDocument 型をインスタンス化できませんでした
ビルドサーバーには Windows 2008 SDK があり、私のマシンには VS 2008 があります。System.Data.Xml が見つからないのではないかと思い、DLL が同じディレクトリに存在することを確認しましたが、うまくいきませんでした。何か案は?
解決
サーバーに .NET 3.5 がインストールされていない可能性があります。
他のヒント
.NET 3.5 SP1をインストールしたところ、問題が解決されました
所属していません StackOverflow