none
无法访问IIS元数据库。您没有足够的特权访问计算机上的IIS网站

    问题

  • 在win10系统中试用VS2015开发,在项目中创建web应用程序,服务器配置本地IIS时提示,“无法访问IIS元数据库。您没有足够的特权访问计算机上的IIS网站”,需要每次打开VS时使用管理员权限才可以,有没有办法一劳永逸的解决这个问题。谢谢大家
    2015年12月8日 2:34

全部回复

  • 你好,J_一切随缘

    你可以尝试按照如下的步骤设置你的工程来解决你的问题。

    1)右键点击XXXX项目,选择编辑XXXX.csprj.打开该项目的项目文件 

    2)在打开的项目文件中搜索<UseIIS>找到Web应用程序的属性设置段 

    3)UseIIS段的值由True改成False。关闭项目文件。 

    4)重新加载XXXX项目即可

    Best Regards,

    Albert Zhang

    2015年12月9日 9:19
  • 这个方法对于项目无法加载的情况的确可以,但是如果我需要把项目部署到IIS上来使用的话,就没有办法了,怎么给登录用户配置IIS权限呢?
    2015年12月17日 7:41
  • 你好,J_一切随缘

    >>这个方法对于项目无法加载的情况的确可以,但是如果我需要把项目部署到IIS上来使用的话,就没有办法了,怎么给登录用户配置IIS权限呢?

    这个错误信息是在你打开一个已经发布到IIS的应用程序的时候出现的吗?你尝试以管理员身份运行VS2015,然后再打开这个工程,看这个错误是否依然出现。

    如果你想单独设置IIS的权限,你可以参考如下的链接。

    https://support.microsoft.com/zh-cn/kb/313075

    另外,建议你不要直接编辑已经发布的应用程序。最好把开发的程序和发布的程序路径分开,后续如果有需要改动的,可在原开发工程上改好后再发布到IIS

    Best Regards,

    Albert Zhang

    2015年12月21日 11:33