如何为DropkicK部署设置Windows服务器/ IIS?

时间:2014-06-04 06:27:12

标签: c# asp.net asp.net-mvc iis deployment

我正在测试Chuck Norris框架的DropkicK进行部署。目前我尝试在我的本地IIS上简单部署基本Web应用程序(无数据库),但我没有太多运气。

我是否必须在服务器上执行任何必要的步骤才能为DropkicK部署做好准备?即配置用户权限,配置IIS等

我目前得到的错误是(翻译自瑞典语):

System.Security.AccessControl.PrivilegeNotHeldException: The process doesn't have the SeSecurityPrivilege which is required for this operation.

执行此部署步骤时:

securityOptions.ForPath(settings.WebsitePath, fileSecurityConfig => fileSecurityConfig.GrantRead(settings.WebUserName));

正如我所说,我尝试使用具有非域环境管理员权限的用户帐户部署到本地IIS。

1 个答案:

答案 0 :(得分:1)

该进程没有安全权限。如果您在UAC环境下运行,则无论用户如何,都可能发生这种情况。

最好确保以管理员权限运行命令行。