问题列表 - 第7411页

他们是否将copy_if添加到c ++ 0x?

非常烦人,copy_if不是在C++中.有谁知道它是否会在C++ 0x中?

c++ algorithm c++11

7
推荐指数
2
解决办法
1491
查看次数

IIS 6.0和ASP.NET - 无法写入输出文件...目录名称无效

我在Windows 2003上运行IIS 6.0并开始收到此错误:

Compiler Error Message: CS0016: Could not write to output file 'c:\WINDOWS\Microsoft.NET\Framework64\v2.0.50727\Temporary ASP.NET Files\root\7382c13f\ea9b3ff7\App_global.asax.zodyof_q.dll' -- 'The directory name is invalid. '

我已经检查了所有权限,并且一切都是需要的 - 而且,错误消息没有提到权限.我已经尝试了以下内容:

  • 按照[过时]知识库文章的说明操作:http://support.microsoft.com/kb/825791/en-us
  • 修复.NET Framework v3.5安装,然后重新启动
  • 删除内容c:\WINDOWS\Microsoft.NET\Framework64\v2.0.50727\Temporary ASP.NET Files\root,然后运行iisreset
  • 重置权限c:\WINDOWS\Microsoft.NET\Framework64\v2.0.50727\Temporary ASP.NET Files\root,然后运行iisreset
  • 重置权限c:\WINDOWS\TEMP,然后运行iisreset.

有什么建议?


其他说明/回复:

  • 索引服务已禁用.

asp.net iis asp.net-2.0 temporary-asp.net-files

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

禁用Tomcat中的所有默认HTTP错误响应内容

默认情况下,Tomcat的发送一些HTML内容返回给客户端,如果遇到类似的HTTP 404.我知道,通过web.xml一个<error-page> 可配置自定义此内容.

但是,我只是希望Tomcat 不要在响应内容方面发送任何内容(当然我仍然喜欢状态代码).有没有办法轻松配置这个?

我试图避免A)从我的Servlet中明确地在响应流上发送空内容,以及B)为我的一大堆HTTP错误状态配置自定义错误页面web.xml.

在某些背景下,我正在开发一个HTTP API并控制自己的响应内容.因此,对于HTTP 500,我在包含错误信息的响应中填充一些XML内容.对于像HTTP 404这样的情况,HTTP响应状态对于客户端来说已经足够了,并且tomcat发送的内容是不必要的.如果有不同的方法,我愿意听到它.

编辑: 继续调查后,我仍然找不到解决方案的方法.如果有人可以明确地说这是不可能的,或者提供资源证明它不起作用,我会接受这个作为答案并尝试解决它.

java tomcat servlets http httpresponse

67
推荐指数
5
解决办法
6万
查看次数

C#中的Xml比较

我正在尝试使用C#代码比较两个Xml文件.我想忽略Xml语法差异(即前缀名称).为此我使用的是Microsoft的XML Diff和Patch C#API.它适用于某些Xml,但我找不到配置它来使用以下两个Xml的方法:

XML A:

<root xmlns:ns="http://myNs">
  <ns:child>1</ns:child>
</root>
Run Code Online (Sandbox Code Playgroud)

XML B:

<root>
  <child xmlns="http://myNs">1</child>
</root>
Run Code Online (Sandbox Code Playgroud)

我的问题是:

  1. 我是对的,这两个xml在语义上是相等的(或同构的)吗?
  2. 可以配置Microsoft的XML Diff和Patch API来支持它吗?
  3. 还有其他C#实用程序吗?

c# xml

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

将"Handles"从VB.NET迁移到C#

我正在将一些代码从VB.NET迁移到C#(3.5).

我找到的结构如下:

Public Event DataLoaded(ByVal sender As Object, ByVal e As EventArgs)

Protected Sub Mag_Button_Load_Click(ByVal sender As Object, ByVal e As EventArgs) Handles Mag_Button_Load.Click
[..]
        RaiseEvent DataLoaded(Me, EventArgs.Empty)
End Sub
[..]

'Other Class
Private Sub LoadData(ByVal sender As Object, ByVal e As System.EventArgs) Handles oData.DataLoaded
[..]
End Sub
Run Code Online (Sandbox Code Playgroud)

将此类行为转换为C#最直接的方法是什么?

c# vb.net events handles

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

WCF:如何将ServiceThrottlingBehavior添加到WCF服务?

我有以下代码返回我的WCF服务的实例ServiceClient:

    var readerQuotas = new XmlDictionaryReaderQuotas()
    {
        MaxDepth = 6000000,
        MaxStringContentLength = 6000000,
        MaxArrayLength = 6000000,
        MaxBytesPerRead = 6000000,
        MaxNameTableCharCount = 6000000
    };


    var throttlingBehaviour = new ServiceThrottlingBehavior(){MaxConcurrentCalls=500,MaxConcurrentInstances=500,MaxConcurrentSessions = 500}; 
    binding = new WSHttpBinding(SecurityMode.None) {MaxReceivedMessageSize = 6000000, ReaderQuotas = readerQuotas};

    dualBinding = new WSDualHttpBinding(WSDualHttpSecurityMode.None)
                      {MaxReceivedMessageSize = 6000000, ReaderQuotas = readerQuotas};

    endpointAddress = new EndpointAddress("http://localhost:28666/DBInteractionGateway.svc"); 

    return new MusicRepo_DBAccess_ServiceClient(new InstanceContext(instanceContext), dualBinding, endpointAddress);
Run Code Online (Sandbox Code Playgroud)

最近我遇到了超时问题,所以我决定添加一个限制行为,比如:

    var throttlingBehaviour = new ServiceThrottlingBehavior () {
        MaxConcurrentCalls=500, 
        MaxConcurrentInstances=500,
        MaxConcurrentSessions = 500
    }; 
Run Code Online (Sandbox Code Playgroud)

我的问题是,在上面的代码中我应该将它添加throttlingBehaviour到我的 …

c# wcf web-services throttling

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

JAXBContext初始化加速?

有没有办法加速javax.xml.bind.JAXBContexts的初始化(大于1000个类)?在我们的XML繁重的应用程序中,启动时间大约是10分钟,主要包括JAXBContexts的初始化时间.:-(

我们在JDK 1.5和org.jvnet.jaxb2.maven2.maven-jaxb2-plugin中使用Sun的JAXB实现来从XSD生成代码.

澄清:问题不在于我们有许多具有相同上下文路径的JAXBContext实例,但问题是单个JAXBContext的初始化需要几十秒,因为它必须加载和处理数千个类.(我们的XSD相当大且复杂.)所有JAXBContext实例都有不同的上下文路径 - 我们无法进一步减少数量.

java performance jaxb

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

如何在C#中使用TransactionScope?

我正在尝试使用TransactionScope,但继续获得下面的例外.
如果这很重要,应用程序将在与数据库不同的计算机上运行.我正在使用SQL Server 2005.

已禁用分布式事务管理器(MSDTC)的网络访问.请使用组件服务管理工具在MSDTC的安全配置中启用DTC以进行网络访问.

using (TransactionScope tsTransScope = new TransactionScope())
{
    //Do stuff here
    tsTransScope.Complete();
}
Run Code Online (Sandbox Code Playgroud)

编辑

我根据反馈做了一些改变.现在我收到这个错误:

"错误HRESULT E_FAIL已从调用COM组件返回."
"与基础交易经理的沟通失败了."

解决方案 我认为接受的答案解决了我遇到的最初问题.第二个错误似乎特定于Entity Framework.我会发布另一个问题.

以下是客户上的属性:
客户端http://www.portnine.com/data/images/Misc/client.jpg

以下是服务器上的属性:
Server http://www.portnine.com/data/images/Misc/server.jpg

.net c# database transactions transactionscope

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

立即更新UserControl中的所有绑定

当其可见性更改为Visible时,我需要更新UserControl上的所有绑定.几乎所有绑定都绑定到用​​户控件的DataContext属性,所以我试图更新该绑定的目标:

BindingOperations.GetBindingExpressionBase(this, UserControl.DataContextProperty).UpdateTarget();
Run Code Online (Sandbox Code Playgroud)

但是我得到nullGetBindingExpression(..)方法的结果,我想知道我是否使用了这个错误.

此外,是否有任何其他好的方法来刷新控件上的所有绑定(使用DataContext作为源).

data-binding wpf custom-controls wpf-controls

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

更改表添加列语法

我正在尝试以编程方式将一个标识列添加到表Employees.不确定我的语法错误.

ALTER TABLE Employees
  ADD COLUMN EmployeeID int NOT NULL IDENTITY (1, 1)

ALTER TABLE Employees ADD CONSTRAINT
    PK_Employees PRIMARY KEY CLUSTERED 
    (
      EmployeeID
    ) WITH( STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, 
    ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?我尝试导出脚本,但SQL Mgmt Studio会对整个Temp Table进行重命名.

更新:我认为它在第一个语句中窒息"关键字'COLUMN'附近的语法不正确."

sql t-sql sql-server ddl

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