allowDefinition='MachineToApplication' 的节是错误的。如果在 IIS 中没有将
针对这个问题,我个人也倒弄了好久,去网上找了不少资料。废话少说了,切入正题
我用的开发工具是vs2008+sql2005,问了一下我的老师,老师给我的建议是重新生成解决方案,于是,我从新新建了一个网站,用新的web.config替换原来的web.config,但是结果仍然是一样的。
我也试过网上去运行C:\Windows\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe结果也是不理想。
也试图去删除web.config里面的 <authentication mode="Windows"/> 这个,结果也是一样。看到网友说这个最好不删除,会有影响,纯粹只是为了试一下。
最后不懂为什么走到下面这一步(也是试一下):
首先:单击 你的网站根目录的解决方案----》右键----》选择属性页----》找到左侧的“配置属性”—-》单击“配置”
将“生成”字段下的复选框的勾去掉,再将上面的 配置(C):选择平台的
然后我是直接运行我的页面,我没有进行生成网站(不懂这样有没有影响),最后奇迹般的可以用了。^ v ^
本人也是初学者,不懂这个方法有没有影响,但是我确实没有报错误了。
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。