小编Div*_*ivi的帖子

ASP.net HTTP 404 - 找不到文件而不是MaxRequestLength异常

我的网页上有文件上传控件.最大请求长度设置为8 MB(maxRequestLength = 8192).我还有服务器验证,如果文件超过4MB则抛出错误.它在配置中的8MB是为用户提供的杠杆,也是为了测试应用程序的原因.

如果我上传了一个9MB的文件,我会抛出异常超出最大请求长度.,这很好,按预期工作.但是当我尝试上传一个1GB的文件时,它会显示一个HTTP 404 - 找不到文件.有人可以解释为什么会这样,我怎么能让它给我一个maxRequestLength异常

我正在使用IIS6.

asp.net iis-6 http-status-code-404

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

如何查找字符串是否包含字符串列表的任何项目?

我有一个字符串和一个字符串列表:

string motherString = "John Jake Timmy Martha Stewart";
Run Code Online (Sandbox Code Playgroud)

我想找到该字符串是否包含列表中的任何字符串,即:

var children = new List<string>{"John", "Mike", "Frank"};
Run Code Online (Sandbox Code Playgroud)

所以我想知道motherString是否包含来自儿童的一个项目,即.'约翰'

最好的解决方法是什么?

c# asp.net string collections

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

启用和禁用延迟扩展,它有什么作用?

我见过SETLOCAL ENABLEDELAYEDEXPANSIONSETLOCAL DISABLEDELAYEDEXPANSION许多批处理文件,但什么命令实际上做?

batch-file

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

复杂的"包含"字符串比较

我正在开发一个C#4.5应用程序,我需要一个函数来返回true以进行以下比较:

"blaLéOnArd/ o bla".ComplexContains("leonardo")

换句话说,我string.Compare(str1, str2, CultureInfo.InvariantCulture, CompareOptions.IgnoreCase | CompareOptions.IgnoreSymbols | CompareOptions.IgnoreNonSpace)还需要检查"包含!

有人可以帮忙吗?

c# string-comparison

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

String.Format计算预期args的数量

是否可以计算字符串中预期的args/params的数量String.Format()

例如:"Hello {0}. Bye {1}"应该返回2的计数.

我需要在string.Format()抛出异常之前显示错误.

谢谢你的帮助.

.net c# string

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

如何使用c#将参数传递给批处理文件

我有一个控制台文件,它有6个参数

在此输入图像描述

要运行此exe,我创建一个批处理文件,

在此输入图像描述

现在,我需要从我的一个Windows应用程序将此参数发送到批处理文件.这是代码:

         string consolepath = @"E:\SqlBackup_Programs\console-backup\Backup_Console_App";
            string Pc = "VARUN-PC";
            string database = "Smart_Tracker";
            string UserName = "sa";
            string Password = "admin@12";
            string bacPath = @"D:\TEST";

            System.Diagnostics.Process proc = new System.Diagnostics.Process();
            proc.StartInfo.FileName = System.Configuration.ConfigurationManager.AppSettings["BATCH_FULLBACKUP"].ToString().Trim();
            proc.StartInfo.Arguments = String.Format(consolepath,Pc,database,UserName,Password,"F",bacPath);
            //set the rest of the process settings
            proc.Start();
Run Code Online (Sandbox Code Playgroud)

但它不起作用.我试图更改我的批处理文件,如,

@echo off%1%2%3%4%5%6%7

@echo关闭

但那也不起作用.

错误图片:

c# batch-file

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

Facebook Messenger客户聊天插件未登录时未显示

我在我们的一个网站上集成了Facebook Customer Plugin.我按照开发人员文档中的说明进行操作.有活跃的facebook会话时工作正常.但是,当没有活动的fb会话时,插件根本不会出现.我可能会遗漏一些东西,但我不知道那是什么.

facebook-messenger facebook-customer-chat

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

如何每隔1小时10分钟运行一次cron作业

我做了以下事情:

0 */10 * * * {CMD}
Run Code Online (Sandbox Code Playgroud)

但它一直工作到午夜,第二天没有继续.有人可以建议吗?

linux crontab

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

在c#代码隐藏中进行数据模板化

我搜索一个选项,用c#代码构建一个datatemplate.我用过:

DataTemplate dt = new DataTemplate(typeof(TextBox));

        Binding bind = new Binding();
        bind.Path = new PropertyPath("Text");
        bind.Mode = BindingMode.TwoWay;

        FrameworkElementFactory txtElement = new FrameworkElementFactory(typeof(TextBox));
        txtElement.SetBinding(TextBox.TextProperty, bind);

        txtElement.SetValue(TextBox.TextProperty, "test");


        dt.VisualTree = txtElement;


        textBox1.Resources.Add(dt, null);
Run Code Online (Sandbox Code Playgroud)

但它不起作用(它被放置在窗口的Loaded-Method中 - 所以我的文本框应该在窗口开始时显示"test"一词).任何的想法?

c# wpf datatemplate

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

禁用 winforms 设计器中的属性设置

我在我的项目中使用了Yet Another TabControl - 它是自定义的开源 TabControl,支持设计器。在解决了一些问题之后,我偶然发现了一个我不知道如何解决的问题。

当我运行我的应用程序时,YATabControl 将选择我在设计器中选择的相同选项卡 - 这并不完全是我想要的(我宁愿从第一个选项卡开始),并且在应用程序运行时我无法在选项卡中移动,因为它尝试在每次更改选项卡时保存属性“SelectedIndex”。

它是在设计者〜onclick上设置的,使用:

RaiseComponentChanging( TypeDescriptor.GetProperties( Control )[ "SelectedIndex" ] );  
RaiseComponentChanged( TypeDescriptor.GetProperties( Control )[ "SelectedIndex" ], oi, i );(old index, index).
Run Code Online (Sandbox Code Playgroud)

我在想 - 有没有办法禁止设计者设置属性的运行时值?

c# designer visual-studio-2008 winforms

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