这是最近一次使用的时候遇到的,在以前的版本上没有遇到过。
情况是这样的,在dp2编目中,使用批检索,选择如美国国会图书馆等家图书馆(复选),在编码上选择Marc21如下:

进行检索,一切正常,产生了一批结果,也是正常的。问题是在最后存储的时候,存为任何名称的文件,都会跳出这样的窗口:

我尝试改换前面步骤的数据格式,不能检索出结果,看来不是数据格式选择的错误。报错的详细信息如下,请帮忙看看如何解决这个问题:
(补充测试:如果是用普通的检索,1.2.840.10003.5.10 -- MARC21编码也没有问题,大概无需存储文件;如果是批检索中,选择CNMARC检索的,存储文件也没有问题。)
(再补充测试:在普通的检索即Z39.50检索窗中,复选是可以成立的,但检索时没有复选的效果,还是必须一个一个服务器去检索,记得以前的版本也是可以很容易多服务器一并检索的)
有关调用实时(JIT)调试而不是此对话框的详细信息,
请参见此消息的结尾。
************** 异常文本 **************
System.ArgumentException: “MARC-8”不是受支持的编码名。
参数名: name
在 System.Globalization.EncodingTable.internalGetCodePageFromName(String name)
在 System.Text.Encoding.GetEncoding(String name)
在 DigitalPlatform.Marc.OpenMarcFileDlg.get_Encoding()
在 DigitalPlatform.Marc.OpenMarcFileDlg.comboBox_encoding_TextChanged(Object sender, EventArgs e)
在 System.Windows.Forms.Control.set_Text(String value)
在 System.Windows.Forms.ComboBox.set_Text(String value)
在 DigitalPlatform.Marc.OpenMarcFileDlg.set_EncodingName(String value)
在 dp2Catalog.ZBatchSearchForm.SaveMarcFile(String strStyle, String& strFilename, String& strError)
在 dp2Catalog.ZBatchSearchForm.button_saveResult_saveMultiHitFile_Click(Object sender, EventArgs e)
在 System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
在 System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
在 System.Windows.Forms.Control.WndProc(Message& m)
在 System.Windows.Forms.ButtonBase.WndProc(Message& m)
在 System.Windows.Forms.Button.WndProc(Message& m)
在 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** 已加载的程序集 **************
mscorlib
程序集版本: 4.0.0.0
Win32 版本: 4.0.30319.296 (RTMGDR.030319-2900)
基本代码: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll
----------------------------------------
System
程序集版本: 4.0.0.0
Win32 版本: 4.0.30319.296 built by: RTMGDR
基本代码: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
dp2Catalog
程序集版本: 2.1.4871.35017
Win32 版本: 2.1.0.0
基本代码: file:///C:/Users/Administrator/AppData/Local/Apps/2.0/0AAJE7EN.LVX/J31DVV87.TTY/dp2c..tion_9a9638cede17bb50_0002.0002_3b13472834c64908/dp2Catalog.exe
----------------------------------------
System.Windows.Forms
程序集版本: 4.0.0.0
Win32 版本: 4.0.30319.278 built by: RTMGDR
基本代码: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
程序集版本: 4.0.0.0
Win32 版本: 4.0.30319.282 built by: RTMGDR
基本代码: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
DigitalPlatform.Script
程序集版本: 2.0.4871.30607
Win32 版本: 2.0.4871.30607
基本代码: file:///C:/Users/Administrator/AppData/Local/Apps/2.0/0AAJE7EN.LVX/J31DVV87.TTY/dp2c..tion_9a9638cede17bb50_0002.0002_3b13472834c64908/DigitalPlatform.Script.DLL
----------------------------------------
System.Xml
程序集版本: 4.0.0.0
Win32 版本: 4.0.30319.1 built by: RTMRel
基本代码: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
DigitalPlatform.CirculationClient
程序集版本: 2.0.4871.30609
Win32 版本: 2.0.0.0
基本代码: file:///C:/Users/Administrator/AppData/Local/Apps/2.0/0AAJE7EN.LVX/J31DVV87.TTY/dp2c..tion_9a9638cede17bb50_0002.0002_3b13472834c64908/DigitalPlatform.CirculationClient.DLL
----------------------------------------
DigitalPlatform.Xml
程序集版本: 2.0.4870.28156
Win32 版本: 2.0.4870.28156
基本代码: file:///C:/Users/Administrator/AppData/Local/Apps/2.0/0AAJE7EN.LVX/J31DVV87.TTY/dp2c..tion_9a9638cede17bb50_0002.0002_3b13472834c64908/DigitalPlatform.Xml.DLL
----------------------------------------
DigitalPlatform
程序集版本: 2.0.4870.28156
Win32 版本: 2.0.4870.28156
基本代码: file:///C:/Users/Administrator/AppData/Local/Apps/2.0/0AAJE7EN.LVX/J31DVV87.TTY/dp2c..tion_9a9638cede17bb50_0002.0002_3b13472834c64908/DigitalPlatform.DLL
----------------------------------------
DigitalPlatform.IO
程序集版本: 2.0.4870.28156
Win32 版本: 2.0.4870.28156
基本代码: file:///C:/Users/Administrator/AppData/Local/Apps/2.0/0AAJE7EN.LVX/J31DVV87.TTY/dp2c..tion_9a9638cede17bb50_0002.0002_3b13472834c64908/DigitalPlatform.IO.DLL
----------------------------------------
System.Core
程序集版本: 4.0.0.0
Win32 版本: 4.0.30319.1 built by: RTMRel
基本代码: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Deployment
程序集版本: 4.0.0.0
Win32 版本: 4.0.30319.1 (RTMRel.030319-0100)
基本代码: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Deployment/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Deployment.dll
----------------------------------------
DigitalPlatform.CommonControl
程序集版本: 2.0.4871.30606
Win32 版本: 2.0.0.0
基本代码: file:///C:/Users/Administrator/AppData/Local/Apps/2.0/0AAJE7EN.LVX/J31DVV87.TTY/dp2c..tion_9a9638cede17bb50_0002.0002_3b13472834c64908/DigitalPlatform.CommonControl.DLL
----------------------------------------
DigitalPlatform.Text
程序集版本: 2.0.4870.28156
Win32 版本: 2.0.4870.28156
基本代码: file:///C:/Users/Administrator/AppData/Local/Apps/2.0/0AAJE7EN.LVX/J31DVV87.TTY/dp2c..tion_9a9638cede17bb50_0002.0002_3b13472834c64908/DigitalPlatform.Text.DLL
----------------------------------------
DigitalPlatform.MarcDom
程序集版本: 2.0.4870.28157
Win32 版本: 2.0.4870.28157
基本代码: file:///C:/Users/Administrator/AppData/Local/Apps/2.0/0AAJE7EN.LVX/J31DVV87.TTY/dp2c..tion_9a9638cede17bb50_0002.0002_3b13472834c64908/DigitalPlatform.MarcDom.DLL
----------------------------------------
DigitalPlatform.Z3950
程序集版本: 1.0.0.0
Win32 版本: 1.0.0.0
基本代码: file:///C:/Users/Administrator/AppData/Local/Apps/2.0/0AAJE7EN.LVX/J31DVV87.TTY/dp2c..tion_9a9638cede17bb50_0002.0002_3b13472834c64908/DigitalPlatform.Z3950.DLL
----------------------------------------
System.ServiceModel
程序集版本: 4.0.0.0
Win32 版本: 4.0.30319.1 built by: RTMRel
基本代码: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.ServiceModel/v4.0_4.0.0.0__b77a5c561934e089/System.ServiceModel.dll
----------------------------------------
System.Configuration
程序集版本: 4.0.0.0
Win32 版本: 4.0.30319.1 (RTMRel.030319-0100)
基本代码: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Runtime.Serialization
程序集版本: 4.0.0.0
Win32 版本: 4.0.30319.1 (RTMRel.030319-0100)
基本代码: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Serialization/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Serialization.dll
----------------------------------------
System.IdentityModel
程序集版本: 4.0.0.0
Win32 版本: 4.0.30319.1 (RTMRel.030319-0100)
基本代码: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.IdentityModel/v4.0_4.0.0.0__b77a5c561934e089/System.IdentityModel.dll
----------------------------------------
SMDiagnostics
程序集版本: 4.0.0.0
Win32 版本: 4.0.30319.1 (RTMRel.030319-0100)
基本代码: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/SMDiagnostics/v4.0_4.0.0.0__b77a5c561934e089/SMDiagnostics.dll
----------------------------------------
System.Runtime.DurableInstancing
程序集版本: 4.0.0.0
Win32 版本: 4.0.30319.1 built by: RTMRel
基本代码: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.DurableInstancing/v4.0_4.0.0.0__31bf3856ad364e35/System.Runtime.DurableInstancing.dll
----------------------------------------
System.Transactions
程序集版本: 4.0.0.0
Win32 版本: 4.0.30319.1 (RTMRel.030319-0100)
基本代码: file:///C:/Windows/Microsoft.Net/assembly/GAC_64/System.Transactions/v4.0_4.0.0.0__b77a5c561934e089/System.Transactions.dll
----------------------------------------
System.IdentityModel.Selectors
程序集版本: 4.0.0.0
Win32 版本: 4.0.30319.1 (RTMRel.030319-0100)
基本代码: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.IdentityModel.Selectors/v4.0_4.0.0.0__b77a5c561934e089/System.IdentityModel.Selectors.dll
----------------------------------------
System.Xaml
程序集版本: 4.0.0.0
Win32 版本: 4.0.30319.298 built by: RTMGDR
基本代码: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xaml/v4.0_4.0.0.0__b77a5c561934e089/System.Xaml.dll
----------------------------------------
System.ServiceModel.resources
程序集版本: 4.0.0.0
Win32 版本: 4.0.30319.1 built by: RTMRel
基本代码: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.ServiceModel.resources/v4.0_4.0.0.0_zh-Hans_b77a5c561934e089/System.ServiceModel.resources.dll
----------------------------------------
System.Security
程序集版本: 4.0.0.0
Win32 版本: 4.0.30319.1004 (RTMGDR.030319-1000)
基本代码: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Security/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Security.dll
----------------------------------------
mscorlib.resources
程序集版本: 4.0.0.0
Win32 版本: 4.0.30319.1 (RTMRel.030319-0100)
基本代码: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_zh-Hans_b77a5c561934e089/mscorlib.resources.dll
----------------------------------------
System.DirectoryServices
程序集版本: 4.0.0.0
Win32 版本: 4.0.30319.1 (RTMRel.030319-0100)
基本代码: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.DirectoryServices/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.DirectoryServices.dll
----------------------------------------
System.DirectoryServices.resources
程序集版本: 4.0.0.0
Win32 版本: 4.0.30319.1 (RTMRel.030319-0100)
基本代码: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.DirectoryServices.resources/v4.0_4.0.0.0_zh-Hans_b03f5f7f11d50a3a/System.DirectoryServices.resources.dll
----------------------------------------
System.RunTime.Serialization.resources
程序集版本: 4.0.0.0
Win32 版本: 4.0.30319.1 (RTMRel.030319-0100)
基本代码: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Serialization.resources/v4.0_4.0.0.0_zh-Hans_b77a5c561934e089/System.Runtime.Serialization.resources.dll
----------------------------------------
DigitalPlatform.MarcKernel
程序集版本: 2.0.4870.28157
Win32 版本: 2.0.4870.28157
基本代码: file:///C:/Users/Administrator/AppData/Local/Apps/2.0/0AAJE7EN.LVX/J31DVV87.TTY/dp2c..tion_9a9638cede17bb50_0002.0002_3b13472834c64908/DigitalPlatform.MarcKernel.DLL
----------------------------------------
2unctr4a
程序集版本: 0.0.0.0
Win32 版本: 4.0.30319.296 built by: RTMGDR
基本代码: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms.resources
程序集版本: 4.0.0.0
Win32 版本: 4.0.30319.1 built by: RTMRel
基本代码: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_zh-Hans_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
************** JIT 调试 **************
要启用实时(JIT)调试,
该应用程序或计算机的 .config 文件(machine.config)的 system.windows.forms 节中必须设置
jitDebugging 值。
编译应用程序时还必须启用
调试。
例如:
<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>
启用 JIT 调试后,任何未经处理的异常
都将被发送到在此计算机上注册的 JIT 调试器,
而不是由此对话框处理。