0

ソリューションIDは何ですか?

例えば

<Solution xmlns="http://schemas.microsoft.com/sharepoint/" SolutionId="12345678-c983-4553-1234-74c609831d33" SharePointProductVersion="14.0">
4

1 に答える 1

0

SharePointのほとんどのものは、GUIDによって追跡/識別されます。ソリューションパッケージも例外ではありません。ほとんどの開発者にとって、それはおそらくほとんど影響がありません。

それが作用する可能性がある状況があります。1つの例は、同じ名前で異なるIDのソリューションパッケージを更新しようとした場合です。SharePointは、パッケージが異なるため(合理的に)更新可能ではないと考えているため、これを実行できなくなります。

複数の開発者(または異なる開発環境を持つ1人の開発者)がWSPBuilderなどのツールを使用してソリューションを構築し、ソース管理で共有したソースにソリューションIDが含まれるファイルが含まれていないという上記の状況に遭遇しました。 。その結果、ソースが共有されているため、異なる環境が実質的に同じパッケージを構築する可能性がありますが、異なるソリューションIDが割り当てられます。

それは簡単な質問に対する長い回答のように思えました。 :P

于 2012-11-09T12:18:49.773 に答える