zoukankan      html  css  js  c++  java
  • vs生成解决方案出错

    我的项目生成时出现了这个问题,我用vs网站打开不会出现这种情况,但是点开sln解决方案就会出现这种情况,疑是生成解决方案时,存放位置出现错误

    { 在应用程序级别之外使用注册为 allowDefinition='MachineToApplication' 的节是错误的。如果在 IIS 中没有将虚拟目录配置为应用程序,则可能导致此错误。}

    搜了搜解决方法,如下:

     1、子目录下存在web.config文件,删除无用的即可。

     2、web.config存放文件夹不正确,必须要放在根目录下

     3、转载自别人《!--

         原因:Machine.config里的allowDefinition="MachineToApplication"。

         解决1:把allowDefinition设为:Everywhere。考虑到最好不要改动Machine.config文件,否则可能会引起其他错误。

         解决2:<authentication mode="Forms"> 是应用级别的,不能在子目录级别的web.config内 设置,把它放在应用级别的web.config里,在子目录下用<authorization>节来控制访问。--》

    我的解决方案是:先用网站打开项目,再生成解决方案,注意解决方案的位置,我的问题就是因为这个,这个问题出现的原因有很多,一个一个尝试去解决吧!

    【版权所有@ithuo】 【博客地址 http://www.cnblogs.com/ithuo】 可以转载,但请注明出处并保持博客超链接,有不正确的地方请不吝赐教,谢谢大家的帮助与支持!
  • 相关阅读:
    【oracle ocp知识点一】
    poj 3280 区间dp
    TextView划线 android
    Apple Watch 集成环信SDK
    Android中使用HttpClient实现HTTP通信效果
    js 数组操作大集合
    5.5二叉树的遍历
    oracle学习之路(二)------数组类型/记录类型的使用
    推荐系统个人理解(实践部分)
    openstack之虚拟机创建流程分析
  • 原文地址:https://www.cnblogs.com/ithuo/p/4711145.html
Copyright © 2011-2022 走看看