質問

バリエーションを使用する多言語SharePointサイトを持っています。ただし、展開時にコンテンツは他のバリエーションサイトに展開されていません。 「バリエーションの伝播サイトとリストタイマジョブのリスト」タイマージョブが実行されると、ログに次のエラーが発生します。

type 'example.fields.exampleFieldType、例、version= 1.0.0.0 Culture= Neutral、PublicKeytoken= 2a41E5AFFA097D1 ' 逆シリアル化。例外:System.IO.FileNotFoundException:できませんでした ファイルまたはアセンブリの例、バージョン= 1.0.0.0、Culture= Neutral、 PRICKKEYTOKEN= 2A41E5AFFA097D1 'またはその依存関係の1つ。

フィールドタイプ例が正しくインストールされていません。リスト設定に進みます このフィールドを削除するページ

複数回確認し、フィールドのフルネームは間違いなく正しいです。このフィールドはルートサイトでうまく機能し、アセンブリは展開で使用されているので間違いなくGACにあります。

誰もがこれに経験しましたか?誰かがカスタムフィールドタイプを操作しているバリエーションを持っていますか。私の分野で何か問題があるかもしれません。私はそれについての解決策は何も見えない。それは単なるマルチカラムフィールドです。

どんなアイデアも大いに感謝されます。

役に立ちましたか?

解決

誰かがこの問題を抱えている場合古い解決策をアンインストールした後にタイマージョブを再起動することは、起こっています。私はそれがコードと組み立てのバージョンが同じだたように、アセンブリが異なることを知っていたのかわからない。

net stop SPTimerV4
net start SPTimerV4
. の間の

Uninstall-SPSolution
Install-SPSolution
.

、それ以上の問題はありません。

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