ビルド サーバー上で T4 テンプレートを実行すると、System.Xml.Linq.XDocument で TypeLoadException が発生する

StackOverflow https://stackoverflow.com/questions/51931

  •  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をインストールしたところ、問題が解決されました

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top