小编Gab*_*aby的帖子

在IE中打开新选项卡

我正在使用以下代码在Internet Explorer中打开网站

ProcessStartInfo startInfo = new ProcessStartInfo
{
  Arguments = "http://www.example.com",
  FileName = "C:\\Program Files (x86)\\Internet Explorer\\iexplore.exe",
  RedirectStandardInput = true,
  UseShellExecute = false
};
System.Diagnostics.Process process = System.Diagnostics.Process.Start(startInfo);
Run Code Online (Sandbox Code Playgroud)

考虑到已经打开浏览器,我如何在新标签页中打开我的网站而不是新浏览器?

好,

我们正在构建一个用户可以使用2个选项的应用程序:

1 - 使用默认浏览器.

2-使用以下浏览器之一:IE,谷歌浏览器和Firefox(目前).

在选择要在其应用程序中使用的浏览器之后,他必须选择是否要在新窗口或新选项卡中打开所请求的页面.

例如:如果他选择带有新选项卡选项的IE,那么系统将尝试查找程序打开的最后一页并在存在时刷新它,如果不存在,他将在新选项卡中打开它.

关于IE浏览器,我认为EricLaw -MSFT帮助我找到了打开新选项卡和新窗口的方法,我仍然需要知道如何获得打开的选项卡(已经由我的程序打开)并需要刷新.

我仍然需要为Firefox和谷歌Chrome做同样的事情.

谢谢你的回答,再次抱歉我的英语不好:)

c# internet-explorer

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

投射对象的不同方法

可能重复:
强制转换与在CLR中使用'as'关键字

你好

何时投射对象以及何时使用“ as”。

例如:
class a =(class)object
以及何时使用
class a = object作为class

c#

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

尝试上传大文件时获取异常

我正在使用wshttpbinding来提供服务

<wsHttpBinding>
            <binding name="wsHttpBinding_Windows" maxBufferPoolSize="9223372036854775807" maxReceivedMessageSize="2147483647">
                <readerQuotas maxArrayLength="2147483647" maxBytesPerRead="2147483647" maxStringContentLength="2147483647" maxNameTableCharCount="2147483647"/>
                <security mode="Message">
                    <message clientCredentialType="Windows"/>
                </security>
            </binding>
        </wsHttpBinding>

<behavior name="ServiceBehavior">
                <dataContractSerializer  maxItemsInObjectGraph="6553600"/>
                <serviceThrottling maxConcurrentCalls="2147483647" maxConcurrentInstances="2147483647" maxConcurrentSessions="2147483647"/>
            </behavior>
Run Code Online (Sandbox Code Playgroud)

当我尝试上传15Mb的文件时,它会抛出下面的EndPointNotFoundException:

例外消息:

There was no endpoint listening at "MY SERVICE URL" that could accept the message. This is often caused by an incorrect address or SOAP action. See InnerException, if present, for more details.
Run Code Online (Sandbox Code Playgroud)

例外:

The remote server returned an error: (404) Not Found.
Run Code Online (Sandbox Code Playgroud)

c# wcf payload large-files

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

获取Sharepoint Online用户

我如何获得sharepoint 2007中的在线用户数量?

c# sharepoint sharepoint-2007

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

如何重写内部函数

如何使用反射覆盖虚拟内部函数?

我想要实现的共享点程序集 (SPIisWebServiceApplication) 中有一个抽象类。

按照我的逻辑,我有义务覆盖IisApplicationName属性,我可以使用反射器看到它,它的写法如下:

内部虚拟字符串 IisApplicationName { get { return base.Id.ToString("N"); } }

它只是内部的,不受保护......

我不希望 IisApplicationName 成为 id,因为它出现在 IIS 中。我想像他们在其他内部实现者中所做的那样覆盖它。

c# sharepoint

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