nant

如何设置用户停止iis应用程序池的权限
nant

如何设置用户停止iis应用程序池的权限

CruiseControl.net我使用一个域中的用户登录服务( DOMAINNAME\user)。并且我想使用 nant 脚本来停止其他服务器上的应用程序池。 我得到了这个错误 Failed stopping application pool '***********' on '172.16.0.62'. Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED)) 如果我将该用户设置为该服务器上的管理员,我可以停止它,但我不想。有人能解决这个问题吗?谢谢。 ...

Admin

使用 MSDeploy 创建包时设置文件夹的写入权限
nant

使用 MSDeploy 创建包时设置文件夹的写入权限

我正在使用 MSDeploy 创建工件作为 NAnt 中的构建步骤。成功编译后将调用此特定构建步骤。然后使用该工件进行部署。 这是我的构建文件中指定的步骤。 <target name="BuildMsDeployPackage" depends="StageForMsDeployPackaging"> <exec program="${msdeploy.exe}" workingdir="${buildDirectory}" verbose="true" comma...

Admin

使用 Cruise Control .Net 和 Nant 进行远程部署
nant

使用 Cruise Control .Net 和 Nant 进行远程部署

目前,我们使用 Cruise Control .Net 和 Nant 为我们的 ASP .NET 网站构建部署包。本质上,这只是版本和文件,编译代码,然后创建一个 zip 文件。然后由部署者远程桌面到目标机器,下载 zip 文件,解压,并将内容放在正确的 IIS 文件夹中。 我们希望自动化此部署过程,因此我编写了一个批处理文件来完成手动工作。它使用 wget 从我们的构建服务器下载 zip 文件,解压缩它,停止 iis,替换 web 文件,然后再次重新启动 iis。问题是这个文件必须在目标机器上运行,我想消除直接连接到目标机器的任何需要。 另一个要求是,...

Admin

尝试构建 OpenSimulator.. nant 失败
nant

尝试构建 OpenSimulator.. nant 失败

nant 的输出是: Buildfile: file:///root/opensim-0.6.8-release/OpenSim.build Target framework: Mono 2.0 Profile Target(s) specified: build [echo] Using 'mono-2.0' Framework init: Debug: [echo] Platform unix build: [nant] /root/opensim-0.6.8-release/OpenSim/Framewo...

Admin

psExec 没有路径
nant

psExec 没有路径

我有一个全新的 Windows 2008 服务器(64 位),使用 nant 和 psExec 的远程部署脚本的行为与在旧服务器上不同。 这有效:psExec \\newserver.myco.com cmd 这成功运行了 Nant:psexec \\newserver.myco.com "C:\Program Files (x86)\Nant\Nant.exe" 好的,它没有对 nant 执行任何有意义的操作,但它显示 nant.exe 确实运行了。 但这没有运行: psexec \\newserver.myco.com Nant或 psexec \\...

Admin