2

Does anyone use the MS SharePoint Solution Generator and VSeWSS 1.2 in a multi-developer environment with source safe? We are having issues re-deploying (because it doesn't really upgrade the solution with stsadm). It keeps saying the same feature is already installed - which it is, but it should retract the feature and re-install it - which it doesn't on some machines. Something is messed up with the feature's GUID but we can't find where that might be. One dev will be able to deploy and re-deploy but then the next dev won't. Where does VSeWSS 1.2 change the GUIDs? ARG!!!

We see the nice deployment targets (upgrade, etc) in STSDev but we're reluctant to use STSDev or the other codeplex tools because they are not supported by Microsoft. We have Visual Studio 2005 but not the money to upgrade to VS 2008 to get VSeWSS 1.3 - bummer.

---UPDATE---- I think we found a bug in VSeWSS that other's have commented on: Editing the projects properties resets some feature GUIDs.

It might also be a problem with the scope of the install. How do we get a site definition to install to the FARM scope in VSeWSS 1.2?

4

3 に答える 3

1

Microsoft によるサポートについては、あまり心配する必要はありません。これは検討事項ですが、MS SharePoint Solution Generator (ひどい) と VSeWSS 1.2 の最終結果は依然として SharePoint ソリューションであり、すべてのソリューションに同じ xml を含める必要があります。

VSeWSS ソリューションで動作するように STSDev の展開ターゲットを変更できますか? 結局のところ、ここでの展開ターゲットは、STSAdm とソリューション ファイルを操作するだけです。

于 2009-03-18T20:12:16.330 に答える
0

通常の「自分のマシンで動作する」ことを避けるために、ビルドおよび展開システムをセットアップする必要があります。仮想サーバーまたはESXサーバーを使用している場合、それはかなりシンプルで安価でなければなりません. お金よりも人手があれば、オープンソースソフトウェアをずっと使えるはずです。

于 2009-03-18T21:10:26.470 に答える
0

VSeWSS 1.2 および 1.3 は、機能 GUID を Visual Studio ソリューションの /PKG ディレクトリ内のファイルに格納します。これらのファイルを削除するか、これらのファイルなしでプロジェクトをソース管理にチェックインして別のマシンでチェックアウトすると、GUID が失われます。確かに、VSeWSS は不足しているファイルを再作成しますが、新しい GUID と新しい機能名で再作成します。

一般的な要件は、Visual Studio 2008 プロジェクトに /PKG ディレクトリを追加し、それをソース管理に入れることです。

/PKG ディレクトリ内のファイルの詳細については、VSeWSS 1.3 のリリース ノートを参照してください

PS: VSeWSS 1.3 のソリューション ジェネレーターにいくつかの改善を行いましたが、100% 完璧なソリューションを生成することはできません。

于 2009-06-21T14:38:54.193 に答える