【发布时间】:2014-03-04 01:31:04
【问题描述】:
我使用 NAnt 0.85 作为构建脚本。部分脚本是使用delay-sign 任务完成延迟签名程序集的签名过程。
当脚本在构建服务器上执行时,它运行没有任何问题。
当我在本地开发机器上运行相同的脚本时,我收到警告:
The SDK for the 'net-2.0' framework is not available or not configured.
at NAnt.Core.Tasks.ExternalProgramBase.DetermineFilePath()
at NAnt.Core.Tasks.ExternalProgramBase.get_ProgramFileName()
at NAnt.Core.Tasks.ExternalProgramBase.PrepareProcess(Process process)
at NAnt.Core.Tasks.ExternalProgramBase.StartProcess()
at NAnt.Core.Tasks.ExternalProgramBase.ExecuteTask()
at NAnt.DotNet.Tasks.DelaySignTask.ExecuteTask()
at NAnt.Core.Task.Execute()
at NAnt.Core.Target.Execute()
at NAnt.Core.Project.Execute(String targetName, Boolean forceDependencies)
at NAnt.Core.Tasks.CallTask.ExecuteTask()
at NAnt.Core.Task.Execute()
at NAnt.Core.Target.Execute()
at NAnt.Core.Project.Execute(String targetName, Boolean forceDependencies)
at NAnt.Core.Project.Execute()
at NAnt.Core.Project.Run()
我很确定我已经随 Visual Studio 2008/2010 安装了 SDK。
为什么我会收到此错误,我可以做些什么来进一步诊断问题?
【问题讨论】:
标签: nant delay-sign