2009-07-16 21 views
-1

我有一個問題,我們可以使用nant構建腳本運行commadnline:aspnet_regiis -pc「DRMBasic」-exp。關於使用nant加密web.config

我正在嘗試下面的代碼行。

<exec failonerror="true" verbose="true" commandline="aspnet_regiis -pc 'DRMBasic' -exp" /> 

但不知何故,此命令無法運行,因爲路徑是 c:\windows\microsoft.net\framework\v2.0.50727運行上述ASPNET_REGIIS。我也可以得到框架路徑。但如何處理這個問題呢?

回答

1

如果你正在運行的東西的路徑,只需在任務上設置workingdir和basedir屬性。

<exec 
    program="aspnet_regiis" 
    basedir="c:\path to aspnet_regiis" 
    workingdir="c:\working dir" 
    ... 
> 
    <arg value="-pc"/> 
    <arg value="DRMBasic/> 
    ... 
</exec>