小编Jas*_*ber的帖子

在应用程序级别之外使用注册为allowDefinition ='MachineToApplication'的部分时出错

在应用程序级别之外使用注册为allowDefinition ='MachineToApplication'的部分是错误的.

我的/ portal /目录中所有aspx页面的顶行都有此错误消息,我知道这是一个常见的错误消息.我已经用Google搜索了这个错误信息,我看到很多帖子告诉我将/ portal /文件夹配置为IIS中的应用程序(我有),还有更多帖子告诉我我已经嵌套了web.configs(但是没有任何帖子提供解决方案的指导).

我的设置是我的根目录中有一个web.config,然后我正在尝试在/ portal /目录中创建一个公司门户./ portal /目录有自己的(必要的)web.config.

我的web.config第50行是这样的:

    <customErrors mode="Off" defaultRedirect="customerrorpage.aspx"/>
    <anonymousIdentification enabled="true"/>
    <authentication mode="Forms"/>
    <membership defaultProvider="MyProvider">
Run Code Online (Sandbox Code Playgroud)

所以我有domain.com/web.config和domain.com/portal/web.config ...所以我的domain.com/portal/default.aspx页面将无法加载.

这是什么真正的解决方案?我以某种方式找到一种方法将我的根web.config与我的/ portal /目录web.config合并,还是我离开这里?

任何指导将不胜感激!

asp.net web-config

182
推荐指数
11
解决办法
30万
查看次数

如何将此WordPress javascript片段推迟或异步加载,以加快页面加载速度?

我有各种javascripts,这是我的一个WordPress域中必需的插件,我知道它在php文件中的位置.

我正在采取一切措施来加快页面加载时间,网上的每个速度测试员都会说如果可能的话推迟javascripts.

我已经阅读了关于defer ='defer'和javascript中的异步函数,我认为其中一个将完成我想要完成的任务.但是我不明白我是如何在php文件中这样做的.

例如,这是一个特定插件的php文件的片段,其中调用了javascript文件:

function add_dcsnt_scripts() {

    wp_enqueue_script( 'jquery' );
    wp_enqueue_script( 'dcsnt', dc_jqsocialtabs::get_plugin_directory() . '/js/jquery.social.media.tabs.1.7.1.min.js' );

}
Run Code Online (Sandbox Code Playgroud)

我已经读过,最好这样做,以加快页面加载时间:

<script defer async src="..."></script>
Run Code Online (Sandbox Code Playgroud)

但我不知道如何在php文件中完成它.我想用我的所有javascript文件来做这件事.

我如何完成推迟或推断这个javascript片段是最后加载并加快页面加载时间?在所有浏览器中增加页面加载时间的理想方法是什么?感谢任何人提供的任何指导!

javascript php wordpress asynchronous

49
推荐指数
7
解决办法
6万
查看次数

元素'system.webServer'具有无效的子元素'rewrite'.我应该解决这个问题吗?

我在IIS7中做了很多重写规则,比如删除尾部斜杠,canonnical URL,小写字母等等.IIS改变了我的web.config,一切都在网站上运行正常,就像它应该的那样.但是在Visual Studio web.config中,开始<rewrite>语句用蓝色加下划线,在VS的底部,它表示元素'system.webServer'具有无效的子元素'rewrite'.但这就是IIS如何制作它......我没有手动执行此操作.我是否应该关注这个VS错误,或者我应该保持原样,因为它的工作原理是什么?

这是我的web.config的一个例子:

    <system.webServer>
    <rewrite>         <-------------------- this is underlined in squiggly blue
        <rules>
            <rule name="RemoveASPX" enabled="true" stopProcessing="true">
                <match url="(.*)\.aspx" />
                <action type="Redirect" url="{R:1}" />
                <conditions logicalGrouping="MatchAll">
                    <add input="{URL}" pattern="(.*)/default.aspx" negate="true" />
                    <add input="{URL}" pattern="(.*)/admin/*" negate="true" />
                    <add input="{URL}" pattern="(.*)/desktopmodules/*" negate="true" />
                </conditions>
            </rule>
Run Code Online (Sandbox Code Playgroud)

大约有5或6个其他规则,然后在结束</system.webServer>时结束.

vb.net asp.net web-config visual-studio-2010 visual-studio

23
推荐指数
1
解决办法
3万
查看次数

对于ASP.NET/VB的jsFiddle是否存在等价物?

有没有什么可以做jsFiddle所做的,但对于asp.net的东西,比如我在Visual Studio(vb)中的代码?您可以在哪里插入代码,查看结果,也许保存它,以便其他编码器可以查看并调试它?谢谢!

vb.net asp.net jsfiddle

15
推荐指数
1
解决办法
3155
查看次数

我的IIS7 URL重写规则不断消失

我有常规的IIS7重写规则 - 搜索引擎优化规则(规范名称标签,尾部斜杠,小写字母).他们工作正常.

但是后来一天之后,甚至几个小时之后,他们就走了 - 好像他们从来没有在那里,所以我必须在IIS7中再次重做它们.

任何人都可以告诉我为什么会这样,我该怎么办?谢谢!

asp.net iis-7 iis-7.5

12
推荐指数
1
解决办法
1904
查看次数

如何使用div或替代方法显示内嵌段落文本的标题

我在WordPress小部件中有这个简单的代码片段:

 <h3>Kevin Smith</h3><h2>The Official Kevin Smith Website</h2>
Run Code Online (Sandbox Code Playgroud)

该名称已更改为隐私.有没有办法让这些出现在同一条线上?

我是一个CSS假人,但我尝试过这样的事情:

 <div display:inline><h3>Kevin Smith</h3><h2>The Official Kevin Smith Website</h2></div>
Run Code Online (Sandbox Code Playgroud)

但这不适用于CSS大师最明显的原因.

任何有关如何将这些内容放在同一条线上的指导将不胜感激!

*更新的解决方案*

对于任何有类似问题的人,我只是在@antyrat和@jacefarm的帮助下使用了它:

<div style="display:inline">Kevin Smith</div><p style="display:inline">The Official  
Kevin Smith Website</p>
Run Code Online (Sandbox Code Playgroud)

这样,我能够以不同于p的方式设置div的样式,并且它们都是内联的 - 这正是我试图实现的.

html css wordpress css3

11
推荐指数
2
解决办法
2万
查看次数

如何让我的asp.net网站"更多cookie免费"?

我在拥有47页的asp.net(vb)网站上通过Yahoo的YSlow运行我的网站.有一些问题,但其中一个说我得到了" 使用无Cookie域名的F级 ".

具体来说,它说:

当浏览器请求静态图像并发送带有请求的cookie时,服务器会忽略cookie.这些cookie是不必要的网络流量.要解决此问题,请确保通过创建子域并将其托管在那里,通过无cookie请求请求静态组件.

我真的不知道他们想告诉我什么.他们说我的主页上的43个组件不是无cookie的,包括:site.css,print.css,homeslider.js,然后38或39 .jpg或.png图像不是无cookie的.

有谁知道如何改善这一点并提高我网站的性能?感谢您提供任何建议!

asp.net cookies performance yslow

7
推荐指数
1
解决办法
4910
查看次数

什么是在asp.net中301重定向更推荐的方法?

我已经搜索了所有内容,并且我已经阅读了大量不同的回复 - 有些我试图暗示没有成功.我不是一个专业的程序员,但我感谢这个论坛的人们教我很多东西,从jquery到doctypes,到你的名字!

我有一个在VWD 2010 Express中开发的网站.我只想知道两件事:

  1. 我知道搜索引擎/重复内容对你的域名和www.yourdomain都不好,所以我想设置301重定向,这样如果最终用户输入mydomain,它们会自动重定向到www.mydomain(带有www).

  2. 我已经移动了一些不在根目录中但在文件夹中的页面.所以我想用新的位置替换过时的页面.我想通过自动将它们从www.mydomain/services /engineering.aspx 重定向到www.mydomain/products /engineering.aspx来实现.

这难吗?是(推荐)使用.htaccess,web.config还是其他东西?

感谢您抽出宝贵时间阅读本文,我衷心感谢所有反馈.

杰森韦伯

asp.net redirect http-status-code-301 visual-web-developer-2010

6
推荐指数
2
解决办法
8343
查看次数

我可以将asp.net 4.0与经典asp结合使用,还是可以将经典asp转换为asp.net?

我有一个用Visual Studio 2010/.net 4/VB制作的网站.

我真的很喜欢我发现的FAQ系统的布局,因为它很简单,但它是经典的asp.所以,显然,我不能包含我的母版页布局,但我想这没关系.

但我可以将FAQ系统转换为asp.net,还是有一些我可以使用的工具?

如果没有,是否可以在asp.net 4.0网站上拥有经典的asp页面?

任何指导都会真的很感激!

asp.net visual-studio-2010 asp-classic visual-studio

6
推荐指数
1
解决办法
1480
查看次数

在ASP.NET 4.0中建立了一个网站,我的网站主机在ASP.NET 2.0上

我使用Microsoft Visual Web Developer 2010开发了一个网站.我不是一个认真的程序员,但如果软件足够用户,我可以顺利通过.无论如何,我已经知道我开发的网站是在ASP.NET 4.0上 - 我认为它可能是4.0.30319,因为我看着我的电脑 - > c:/ - > windows - > microsoft.网- >框架.

无论如何,我所在的虚拟主机公司在他们的服务器上安装了ASP.NET 2.0.因此,当我上传我的网站时,我收到运行时错误,告诉我我的web.config是错误的,或者其他什么.但我很肯定这是因为我的网站是4.0,他们的服务器是2.0.

嗯,这是一个公司网站,所以它需要尽快起床.我知道我可以切换主机和所有这些,但是有人知道更容易修复吗?我尝试删除web.config和网站加载,但它都被搞砸了.该网站在我的localhost中工作正常.

所以它的长短 - 我能做些什么才能让我的网站在只有ASP.NET 2.0框架的服务器上运行?

asp.net

3
推荐指数
1
解决办法
296
查看次数