我有一个问题可以通过命令行运行:
aspnet_regiis -pc "DRMBasic" -exp
使用NAnt构建脚本。
我正在尝试以下代码行。
<exec failonerror="true" verbose="true" commandline="aspnet_regiis -pc 'DRMBasic' -exp" />
但不知怎的,这个命令无法运行,因为路径是
c:\windows\microsoft.net\framework\v2.0.50727
运行上面的aspnet_regiis。我也可以获得框架路径。但该怎么办才是问题?
答案 0 :(得分:1)
如果您知道路径,只需在task上设置workingdir和basedir属性,如下所示:
<exec
program="aspnet_regiis"
basedir="c:\path to aspnet_regiis"
workingdir="c:\working dir"
...
>
<arg value="-pc"/>
<arg value="DRMBasic/>
...
</exec>