【发布时间】:2012-08-20 08:42:34
【问题描述】:
我想用c#代码通过nant脚本杀死所有IE实例:
<target name="clean">
<script language="C#" prefix="Cleaning">
<references>
<include name="System.Diagnostics.dll" />
</references>
<imports>
<import namespace="System.Diagnostics" />
</imports>
<code>
<![CDATA[
[Function("Delete")]
public static void KillIe()
{
foreach (var process in Process.GetProcessesByName("iexplore"))
{
process.Kill();
}
}
]]>
</code>
</script>
<echo message="Calling function: ${Cleaning::KillIe()}"/>
</target>
</project>
当我执行此脚本时,我收到以下错误:
错误 CS0234:类型或命名空间名称“进程”不存在于 命名空间“System.Diagnostics”(您是否缺少程序集 参考?)
这里有什么问题?
【问题讨论】: