同じマシンを再デプロイするためのGUID / WSPソリューションの名前を変更する

sharepoint.stackexchange https://sharepoint.stackexchange.com//questions/46420

  •  09-12-2019
  •  | 
  •  

質問

ここで走った古いチケットシステムをリファクタリングするように言われました。私は、通知のためのメールボディを除いて、私がする必要があるほとんどの変更私はライブシステムを直接達成することができます。(私は願っています)

WSPパッケージ全体のソリューションID(および名前)を変更するには、別の目的のためにそれを再デプロイすることができますか?

詳細については、WSPビルダーとMOSS(2007)を使用しています。

親切な

役に立ちましたか?

解決

ソリューションエクスプローラでプロジェクト名を変更する必要がある場合は、そのhiglightedをクリックしてから、もう一度クリックすると、名前の変更または右クリックして、解決策も選択します。

解決策とプロジェクト名

次のステップで、プロジェクトをもう一度クリックすると、この時刻を選択し、プロパティを選択し、アセンブリ名とデフォルトのNASSPACEを変更します。プロジェクト名と同じ名前を付ける。アセンブリ情報をクリックして再度同じようにして、バージョン番号を同じにすることができます。

プロパティの変更

明らかにクラスに入り、Popertiesデフォルトの名前空間の同じ名前空間に名前空間を変更する必要があります。

プロジェクトを構築すると、正しいファイルを見つけることができないと失敗する可能性があります。プロジェクトを閉じます。

フォルダの場所に移動し、フォルダの名前をプロジェクト名と同じに変更します。ソリューションファイルのDoubleClickingによってプロジェクトを開きます。

ファイルを開くことができないと言うでしょう、それは古い名前の昔の名前を見上げていると言っていますソリューションファイルで、[追加プロジェクトの追加]を選択し、プロジェクトが保存されているフォルダを後継し、プロジェクトを.CSPROJの拡張子。

これで、新しい名前ですべてのファイルやフォルダが戻ってプロジェクトを構築してください。

最後に、WSPのGUIDを変更することです。 Visual Studios Gotoツールと[GUIDの選択]の[Copy Create]を選択して閉じる[閉じる]を選択します。

GUIDの作成

gotoプロジェクトがハードドライブに保存されてプロジェクトフォルダに入り、solution.txtというファイルを見つけて開くファイルを見つけて、GUIDを新しいものと置き換えます。保存して終了 :)。またはプロジェクトでそれを開くそれは同じと呼ばれるべきです:)、GUIDを交換するだけです!

それはそれほどであるべきです、あなたは再びアプリを構築する必要があります、そして次にwspbuilderで構築してdeploy :)

それが助けることを願っています:)

他のヒント

WSP Builderはwspbuilder.exe.configファイルを使用してWSPを作成し、すべてのプロパティを設定します...

このリンクは、WSPの名前やその他のプロパティを変更するのに役立ちます。 http.://wblogs.asp.net/bsimser/archive/2009/11/26/name-that-wssharepoint-developer-tricks-with-wspbuilder.aspx

Arsalan Adam Khatri

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