获取Cassini在本地计算机上工作时出错

时间:2010-08-12 21:37:20

标签: .net windows web-services

尝试让cassini在本地计算机上运行时出现以下错误:

The current identity (NT AUTHORITY\LOCAL SERVICE) does not have write access to 'C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files

我实际创建了一个BAT文件来执行以下操作

cd\
cd C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\
aspnet_regiis -ga "NT AUTHORITY\LOCAL SERVICE"

并且想知道是否有办法在C#中以编程方式完成同样的事情。目标是让安装程序执行此操作,而不必依赖BAT文件。

1 个答案:

答案 0 :(得分:2)

如果所有其他方法都失败了,您可以使用System.Diagnostics.Process调用aspnet_regiis