.net - 让卡西尼在本地机器上工作时出错

标签 .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 文件即可执行此操作。

最佳答案

如果一切都失败了,您可以使用 System.Diagnostics.Process 调用 aspnet_regiis .

关于.net - 让卡西尼在本地机器上工作时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3472261/

相关文章:

c# - 不可变对象(immutable对象)是好的做法吗?

java - 无法找到或加载主类

mysql - 将当前时间添加到 INTO OUTFILE 'C:/Output/data_.csv'

web-services - delphi中的WSDL导入问题

vb.net - 在vb.net中异步调用Web服务

.net - 扩展方法和类型约束

c# - 确定 List<T> 中的值跳跃

c# - 使用自定义成员资格提供程序扩展 MembershipUser 类

windows - Leiningen 终止批处理文件的执行

web-services - 通过Yahoo Finance按行业获取股票