小编Çağ*_*kin的帖子

IIS 7强制新鲜图像

如何强制IIS 7 缓存特定页面的图像?

asp.net iis-7 web-config

4
推荐指数
2
解决办法
6826
查看次数

使用DotNetNuke设置单独的ASP.NET应用

我在Windows Server 2008 64位系统(后端数据库使用SQL Server 2008 64位)上安装了DotNetNuke(v5.1.4社区版),我想从中引用一个单独的ASP.NET应用程序。我计划通过DNN站点上的IFrame模块显示ASP.NET应用程序。我希望ASP.NET应用程序能够识别当前登录到DNN站点的用户。我正在尝试通过在Web服务器上的DNN网站下创建一个Web应用程序(在IIS中)来实现此目的。也就是说,ASP.NET Web应用程序是DNN网站的子级(我们正在使用IIS7)。

当我执行此操作,然后导航到ASP.NET站点时,出现以下错误消息:

“无法加载文件或程序集'DotNetNuke.HttpModules'或其依赖项之一。”

基于本文。我将<clear />标记添加到ASP.NET应用程序web.config的httpModules部分。

现在,我收到此错误消息:

“无法加载文件或程序集'DotNetNuke'或其依赖项之一”

此外,调试信息还提到了有关DotNetNuke.UI.WebControls.CaptchaHandler的信息,但我认为这不是问题的根源。也就是说,CaptchaHandler是httpHandlers部分中的第一项只是一个巧合。

我尝试将<clear />标记添加到httpHandlers部分,但收到以下错误消息:

“未找到请求类型'GET'的http处理程序”

关于可能发生的事情以及如何解决的任何想法?

dotnetnuke web-config

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

我如何复制从我试图复制的对象继承的对象?

编写一个asp.net mvc应用程序,我有这样的东西......

Public Class AA
'... has some variables...
End Class

Public Class BB
Inherits AA
Public ExtraVariable As Integer ' just adds another variable and thats it!
End Class
Run Code Online (Sandbox Code Playgroud)

那么,现在在我的程序中,我只想将类型AA的对象复制到BB类型的空变量中?

这样做是有意义的,因为我希望AA类型对象中的所有字段都被复制到新创建的BB类型对象,而BB类型对象中的ExtraVariable我将(稍后)只为它分配一个值(之后)副本)在我自己的时间!

我知道将BB类型复制到AA类型是不合适的,因为会丢失数据!

但是我试图将AA复制到BB,我已经使用了两个DirectCast并且CType这样做,并且我一直"无法施放"错误!

注意:我正在使用vb.net(但可以读取c#,没问题)

.net c# vb.net

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

了解类表继承

我有一个产品表,products 它具有3个字段(名称,模型(PK)和类名)。该类对应于一个表。所以这是一个例子:

产品表:

model | name | class_Name
z123  | Abcd | AMPS
Run Code Online (Sandbox Code Playgroud)

AMPS表:

model | attribute_1 | attribute_2
z123  | blah blah   | blah blah
Run Code Online (Sandbox Code Playgroud)

题:

我是否应该有一个包含PK(模型)及其相应类名的表,然后在我的产品表中使用该类ID?有一个表来容纳所有模型及其类的表会更有效吗?

sql database-design relational-database class-table-inheritance

3
推荐指数
2
解决办法
4607
查看次数

是否可以在Windows Phone 7/8上使用protobuf-net序列化/反序列化不可变类型?

是否可以在Windows Phone 7/8上使用protobuf-net序列化/反序列化类型?
我已经尝试了下面的代码,似乎不支持Constructor跳过(即UseConstructor = false)所以我创建了一个无参数构造函数,但反序列化失败,"尝试访问该方法失败:Wp7Tests.ImmutablePoint.set_X(System.Double) )"

public class ImmutablePoint
{
    public double X { get; private set; }
    public double Y { get; private set; }
    public ImmutablePoint() {}

    public ImmutablePoint(double x, double y)
    {
        X = x;
        Y = y;
    }
}
public sub Test()
{
        ImmutablePoint pt = new ImmutablePoint(1, 2);
        var model = TypeModel.Create();
        var ptType = model.Add(typeof(ImmutablePoint), false);
        ptType.AddField(1, "X");
        ptType.AddField(2, "Y");
        IsolatedStorageFile store = IsolatedStorageFile.GetUserStoreForApplication();

        using (var stream1 = new IsolatedStorageFileStream("test.bin", FileMode.Create, store))
        { …
Run Code Online (Sandbox Code Playgroud)

c# immutability protobuf-net windows-phone-7 windows-phone

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

如何安装和运行openpose?

我无法理解 openpose 文档。如何安装和运行。我有 Windows 10 笔记本电脑。请各位大侠告诉我怎么用。CMU-感知计算实验室/openpose

machine-learning computer-vision python-3.x openpose

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

无法让CSS Sprite工作......我做错了什么?

我正在使用CSS Sprite Generator为我正在处理的网页创建精灵,但它似乎不起作用,我不知道为什么......我猜它是显而易见的但是......!

所以,我拿起3张图片,压缩,生成了PNG文件(我查看结果看起来很好),然后我得到了以下css类:

.sprite-welcom1 { background-position: 0 -30px; } 
.sprite-welcom3 { background-position: 0 -109px; } 
.sprite-3 { background-position: 0 -188px; } 
Run Code Online (Sandbox Code Playgroud)

所以这是我正在测试的HTML,由于某种原因,我得到的是一个很好的空白页面:

<html>
<head>
    <style>
    .sprite-welcom1 { background-position: 0 -30px; } 
    .sprite-welcom3 { background-position: 0 -109px; } 
    .sprite-3 { background-position: 0 -188px; } 

    .sprite-bg {
       background: url(csg-495a902b04181.png) no-repeat top left;
    }
    </style>
</head>
<body>
    <div class="sprite-bg sprite-3"></div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

有小费吗?

html css css-sprites sprite

2
推荐指数
1
解决办法
5858
查看次数

为什么MVC应用程序中有这么多接口

我正在审查KIGG的代码,并注意到有很多接口.我对MVC很新,并且了解接口是什么,有点.

Interface如何在MVC中工作,为什么使用它?

asp.net-mvc interface kigg

2
推荐指数
1
解决办法
166
查看次数

支持大型下拉菜单的最佳方式

假设我有一个可以通过在下拉列表中指定一些值来限制的报告.此下拉列表引用具有> 30,000条记录的表.我不认为填充下拉列表是可行的!那么,在这种情况下,为用户提供选择值的最佳方法是什么?这些值实际上没有类别,即使我通过值的第一个字母细分(通过具有一些嵌套下拉情况),仍可能留下几千个条目.

处理这个问题的最佳方法是什么?

user-experience drop-down-menu

2
推荐指数
1
解决办法
2022
查看次数

如何在文档加载后淡出一个div?

我正在尝试做一些我认为很简单的事情,但实际上我没有运气.我想要做的就是在文档加载完毕后经过X秒后淡出div.

在我的Site.Master文件中,我有以下内容:

<%@ Master Language="C#" Inherits="System.Web.Mvc.ViewMasterPage" %>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <!-- various other links, etc commented for brevity -->
    <script type="text/javascript" src="<%= ResolveUrl("~/Scripts/jquery-1.2.6.js")%>"></script>

    <script type="text/javascript">
    $(document).ready(function() {
        $("#notify-container").fadeOut(2000);
    }
    </script>

</head>

<body class="page">
    <%
    if (Html.ViewContext.TempData.ContainsKey("StatusMessage")) {
        %>
        <div id="notify-container"><%=Html.ViewContext.TempData["StatusMessage"]%></div>
        <%
    }
    %>
    <asp:ContentPlaceHolder ID="MainContent" runat="server" />
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

问题是没有任何事情会消退.我忽略了什么?

jquery

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

使用MSBUILD任务更新web.config

我正在使用Web部署项目在我正在部署的网站上执行一些后期构建任务.

我想使用FileUpdate任务来更新我的web.config并将编译模式从更改debug="true"debug="false".

所以,从此

<compilation defaultLanguage="c#"
                 debug="true" />
Run Code Online (Sandbox Code Playgroud)

对此

<compilation defaultLanguage="c#"
                 debug="false" />
Run Code Online (Sandbox Code Playgroud)

我的FileUpdateTask看起来像这样

<FileUpdate Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU'"
                Files="$(Configuration)\Web.Config"
                Regex="debug=\"true\""
                ReplacementText="debug=\"false\"" />
Run Code Online (Sandbox Code Playgroud)

但这完全无效,因为你无法逃避XML中的引用.

我怎么能匹配正则表达式中的调试属性并具有有效的ReplacementText值?

干杯

asp.net msbuild web-deployment-project web-config fileupdate

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

编辑web.config - 导致停机?

在我正在使用的网站上,我们有两类他们可以要求的更改.一方面,他们有一些我必须重建和重新部署的东西.他们将这些视为"停机时间"的变化,因为我们会显示一个漂亮的小闪屏,当我们回来时我们会彻底测试网站.

另一方面,他们要求我们进行一些文本更改,打开和关闭功能等,我们已将其隔离到web.config.我们提供在部署窗口内部或外部执行这些操作 - 我们只需编辑文件,检查更改是否正确,然后返回工作.

但客户端的一个聪明人指出,编辑web.config会回收应用程序池,这就是那里的停机时间.我从来没有注意到,但我认为这是正确的 - 当应用程序池不可用时,应用程序是"关闭".

但是持续多久?我不是要求您通过停机间隔来分析客户的舒适程度,但这是一个共同的观点吗?或者我们不应该担心web.config编辑是否伴随着应用程序停机的第二或两次?

asp.net iis web-config downtime

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