3

新しい Desired 状態の構成を試して、新しいクラス リソースを操作しようとしています。プロセスに関係するすべてのサーバーに WMF 5.0 の運用前プレビューをインストールしました。

クラス リソースをデプロイした Http プル サーバーのセットアップがあります。

ターゲットノードは、このサーバーからリソースを取得するように構成されているようです。

ただし、このクラス リソースを使用するターゲット ノードに構成をプッシュしようとすると、次のエラーが発生します。

モジュール ファイルModuleNameには、必要なバージョン 1.0 のモジュールが含まれていませんでした。構成に必要なモジュールの依存関係をインストールできませんでした。

誰かがこのエラーに遭遇したことがありますか、それが何を意味するのか知っていますか?

SxSecurity.psm1 ファイルには、必要なバージョン番号を与える次のものが含まれています。

@{

# Script module or binary module file associated with this manifest.
RootModule = 'SxSecurity.psm1'

# Version number of this module.
ModuleVersion = '1.0'

# ID used to uniquely identify this module
GUID = '00293be8-be0b-4902-9b49-12e32533a414'

# Author of this module
Author = 'Alexis.Coles'

# Company or vendor of this module
CompanyName = '****'

# Copyright statement for this module
Copyright = '(c) 2015 ****. All rights reserved.'

# Description of the functionality provided by this module
Description = 'Security dsc resources'

# Functions to export from this module
FunctionsToExport = @()

# Cmdlets to export from this module
CmdletsToExport = '*'

# Variables to export from this module
VariablesToExport = '*'

# Aliases to export from this module
AliasesToExport = '*'

# DSC resources to export from this module
DscResourcesToExport = @('SxPfxImport')

# Private data to pass to the module specified in RootModule/ModuleToProcess. This may also contain a PSData hashtable with additional module metadata used by PowerShell.
PrivateData = @{

    PSData = @{

    } # End of PSData hashtable

} 

}
4

1 に答える 1

3

わかりましたので、かなり誤解を招くエラーメッセージの犠牲になりました.2回目だと思いますが、以前にこれに遭遇したことは確かです.

たぶん、「Module ModuleNameが見つかりませんでした」は、正しい方向に私をもっと向けていたでしょう。

DSC がモジュールを "C:\Program Files\WindowsPowerShell\Modules" にダウンロードすることを決定した場所は、PSModulePath 環境変数の一部ではないことが判明しました。

環境変数へのパスを追加すると、サーバーが再起動され、アクションが再開されました!

于 2015-11-12T08:45:57.210 に答える