0

Visual Studio 2010にスターターキットバージョン05.06.01をインストールしました。コンパイル済みモジュールを作成すると、マニフェストファイルの最初の行は次のようになります。

<dotnetnuke version="3.0" type="Module">

バージョン5.0ではないはずです

ありがとう。

4

1 に答える 1

1

スターターキットのマニフェストは、現在のバージョンが3.0である古い「モジュール」マニフェストタイプを使用します。これは、DotNetNukeメジャーバージョン、またはマニフェストに記述されているモジュールのバージョンとは関係ありません。モジュールマニフェストタイプはモジュールのパッケージ化にのみ使用され、DNN4およびDNN5と互換性があります。

DNN5では、マニフェストタイプ「Package」バージョン5.0を使用することをお勧めします。具体的には、「パッケージ」は、新しい拡張機能インストーラーで使用されるマニフェストタイプです。「パッケージ」タイプは、モジュール、スキン、認証プロバイダーなどのすべての拡張機能をインストールするために使用できます。パッケージマニフェストタイプは、認証プロバイダー(4.6.2以降)を除いて、DNN4と互換性がありません。

スターターキットはまだ新しいパッケージシステムに更新されていませんが、ChristocのDotNetNukeモジュール開発テンプレートを試してDNN5マニフェストを取得できます。

于 2011-02-07T13:10:43.990 に答える