1

私は現在、VM 環境で開発されている既存の sharepoint プロジェクトを引き継いでいます。

指定したアカウントで VM 環境に入る必要があります。現在、.snk ファイルのパスワードを知っている人は誰もいないためです。(クリエイターは去っていった)

開発環境を別の VM に移さなければならない場合、開発を続行できなくなるのではないかと心配しています。

では、.snk ファイルのパスワードを回復できるのでしょうか? または私が試すことができる他の方法。

新しいキー ファイルを作成できるかもしれませんが、すべての aspx ファイルは SharePoint コンテンツ データベースに格納されています。

新しい dll をビルドする場合、db 内のすべての aspx ファイルの PublicTokenKey を更新する必要があります。それは私のウェブサイトに大きな影響を与えるかもしれません。

誰でもこの問題を安全に解決する方法を教えてもらえますか?

前もって感謝します。

4

1 に答える 1

1

私はこれが可能だとは思わない。最善の策は、新しいsnkファイルを作成し、ファイル内のトークンの検索/置換を行うことです。「データベース内のすべてのaspxファイルのPublicTokenKeyを更新する」という意味に完全には従いませんでした。SharePointでは、主にページ上のWebパーツとして機能するコントロールを処理する必要があるため、コントロールは必要なものになります。アップデート。マスターページ/ページレイアウトを更新している場合を除いて、それらを繰り返し処理し、そこで参照を検索/置換できるはずです。

于 2012-07-11T04:17:26.263 に答える