2012-05-07 11 views
1

私は現在、VM環境で を開発している既存のsharepointプロジェクトを引き継いでいます。.snkファイルのパスワードをリセットすることはできますか?

私は指定されたアカウントの下でVM環境に入る必要があります。誰もが.snkファイルのパスワードを今知っているので。 (作成者が残っていた)

開発環境を別のVMに移行する必要がある場合は、開発を続けることができないと心配です。

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

新しいキーファイルを作成することはできますが、すべてのaspxファイルはSharePointコンテンツデータベースに保存されることがあります。

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

誰でも私にこの問題を解決する安全な方法を与えることができますか?

ありがとうございます。

+0

なぜパスワードが必要ですか?以前と同じ公開鍵を使用し続けることはできませんか? –

+0

@RikardUppström.snkファイルのパスワードがわからない場合は、一度だけパスワードを正常に通過した指定されたアカウントでしか開発できないためです。しかし、所有者は会社を辞めてしまったので、誰もパスワードを知らない。他のユーザーはそれを成功させることはできません。 – shenhengbin

+0

ああ..ビルドしようとするたびにパスワードプロンプトが表示されますか? –

答えて

1

私はこれが可能ではないと思います。あなたの最善の策は、新しいsnkファイルを作成し、ファイル内のトークンの検索/置換を行うことです。私はあなたが「db内のすべてのaspxファイルのPublicTokenKeyを更新する」ということにはまったく慣れていませんでした。SharePointを使用すると、ページ上にWebパーツとして存在するコントロールを扱う必要があります。更新。マスターページ/ページレイアウトを更新する場合を除き、それらを繰り返し処理し、参照を検索/置換することができるはずです。