术语 'xWebsite' 未被识别为 cmdlet 的名称
The term 'xWebsite' is not recognized as the name of a cmdlet
我安装了 xWebAdministration
模块。出于某种原因,我仍然收到此错误消息
The term 'xWebsite' is not recognized as the name of a cmdlet"
图片url:http://i.stack.imgur.com/tTwUe.jpg
这是我的代码。
Configuration MvcWebTest {
Param(
[String[]]$ComputerName = "tvw-irwebsvc",
$AppName = "MvcWebTest",
$User = "PAOMSvc",
$Password = "Welcome1",
$CodePath = "C:\websites\MvcWebTest"
)
Import-DscResource -Module xWebAdministration
Node $ComputerName {
#Install ASP.NET 4.5
WindowsFeature ASP {
Ensure = “Present”
Name = “Web-Asp-Net45”
}
File WebContent {
Ensure ="Present";
SourcePath ="\DVW-MORBAM01\Build\Publish\MvcWebTest\Dev";
DestinationPath=$CodePath;
Type = "Directory";
Recurse = $True
}
# Create a new website
xWebsite Website {
Ensure = "Present";
Name = $AppName;
State = "Started";
PhysicalPath = $CodePath;
DependsOn = "[File]WebContent"
}
}
}
要执行配置,运行以下命令:
Start-DscConfiguration -Wait -Verbose -Path .\MvcWebTest
此 cmdlet 是 DSC 系统的一部分。 Wait 参数是可选的,它使 cmdlet 运行 交互。如果没有此参数,该 cmdlet 将创建并 return 一个作业。
屏幕截图向您展示了问题所在:xWebsite
资源未安装。仅安装 xwebApplication
和 xWebVirtualDirectory
资源。
我刚刚从 Technet 下载了 xWebAdministration
1.3.2.3 zip 文件,看起来有人发出了嘘声——它不见了 xWebSite
!问答部分到处都是对此感到不安的人,所以你并不孤单。 :)
奇怪的是,据说包含所有模块的 Wave 9 资源包也有同样的问题!
解决这个问题的最简单方法就是获取版本 1.3.2,它看起来什么都有。
我安装了 xWebAdministration
模块。出于某种原因,我仍然收到此错误消息
The term 'xWebsite' is not recognized as the name of a cmdlet"
图片url:http://i.stack.imgur.com/tTwUe.jpg
这是我的代码。
Configuration MvcWebTest {
Param(
[String[]]$ComputerName = "tvw-irwebsvc",
$AppName = "MvcWebTest",
$User = "PAOMSvc",
$Password = "Welcome1",
$CodePath = "C:\websites\MvcWebTest"
)
Import-DscResource -Module xWebAdministration
Node $ComputerName {
#Install ASP.NET 4.5
WindowsFeature ASP {
Ensure = “Present”
Name = “Web-Asp-Net45”
}
File WebContent {
Ensure ="Present";
SourcePath ="\DVW-MORBAM01\Build\Publish\MvcWebTest\Dev";
DestinationPath=$CodePath;
Type = "Directory";
Recurse = $True
}
# Create a new website
xWebsite Website {
Ensure = "Present";
Name = $AppName;
State = "Started";
PhysicalPath = $CodePath;
DependsOn = "[File]WebContent"
}
}
}
要执行配置,运行以下命令:
Start-DscConfiguration -Wait -Verbose -Path .\MvcWebTest
此 cmdlet 是 DSC 系统的一部分。 Wait 参数是可选的,它使 cmdlet 运行 交互。如果没有此参数,该 cmdlet 将创建并 return 一个作业。
屏幕截图向您展示了问题所在:xWebsite
资源未安装。仅安装 xwebApplication
和 xWebVirtualDirectory
资源。
我刚刚从 Technet 下载了 xWebAdministration
1.3.2.3 zip 文件,看起来有人发出了嘘声——它不见了 xWebSite
!问答部分到处都是对此感到不安的人,所以你并不孤单。 :)
奇怪的是,据说包含所有模块的 Wave 9 资源包也有同样的问题!
解决这个问题的最简单方法就是获取版本 1.3.2,它看起来什么都有。