Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/332.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 信息路径崩溃,错误304未知资源控制_C#_Infopath - Fatal编程技术网

C# 信息路径崩溃,错误304未知资源控制

C# 信息路径崩溃,错误304未知资源控制,c#,infopath,C#,Infopath,我正在使用信息路径,但间歇性崩溃,导致错误304未知资源 错误发生在: XPathNavigator domNav = ds.CreateNavigator(); XPathNodeIterator rows = domNav.Select("/dfs:myFields/dfs:dataFields/tns:GetDataResponse/tns:GetData/NewDataSet/DynamicData", NamespaceManager); 这是我的密码: string myNa

我正在使用信息路径,但间歇性崩溃,导致错误304未知资源

错误发生在:

 XPathNavigator domNav = ds.CreateNavigator(); XPathNodeIterator rows = domNav.Select("/dfs:myFields/dfs:dataFields/tns:GetDataResponse/tns:GetData/NewDataSet/DynamicData", NamespaceManager); 
这是我的密码:

 string myNamespace = NamespaceManager.LookupNamespace("my");
//Clear any previous entries 
XPathNavigator rTable = MainDataSource.CreateNavigator(); XPathNodeIterator tableRows = rTable.Select("/my:MainDataSource/my:group1/my:group2", NamespaceManager); 

if (tableRows.Count > 0) 
 {for (int i = tableRows.Count;i > 0; i--) 
{
XPathNavigator reTable =
 MainDataSource.CreateNavigator();
 XPathNavigator reTableRows =
 reTable.SelectSingleNode("/my:MainDataSource/my:group1/my:group2[" + i + "]",
 NamespaceManager);
reTableRows.DeleteSelf(); 
}
 }
//Connect to secondary data source 
DataSource ds = DataSources["GetData"]; 
XPathNavigator domNav = ds.CreateNavigator(); XPathNodeIterator rows = domNav.Select("/dfs:myFields/dfs:dataFields/tns:GetDataResponse/tns:GetData/NewDataSet/DynamicData", NamespaceManager); 

//Loop through secondary data source and populate the repeating table 

while (rows.MoveNext()) 
{ 

我到处找。问题出在哪里?

我对InfoPath 2007也有同样的问题。完全相同的代码因上述错误和错误5566而崩溃。经过大量调查,结果表明,InfoPath 2007存在问题


我建议升级到信息路径2010。在我的例子中,稳定性问题得到了99%的解决。我仍然会遇到崩溃,但比以前少得多。

这是什么版本的infopath?非常感谢您的回复。我会像使用infopath 2010一样尝试它。我需要进一步测试,看看这个问题是否会永远消失。