找不到路径的一部分

时间:2016-08-01 12:45:11

标签: vb.net

我有一个XSD文件,我用它来验证XML。问题是我得到一个错误。我在本地计算机上运行代码时不会抛出错误。但是,如果我在集成中运行代码,则会抛出错误。

Dim strSchemaPath As String = String.Empty
    Dim xmlSettings As XmlReaderSettings = Nothing
    Dim msStream As MemoryStream = Nothing
    IsXMLValid = True
    msStream = New MemoryStream(System.Text.ASCIIEncoding.UTF8.GetBytes(xmlRequest))
    strSchemaPath = Path.Combine(System.AppDomain.CurrentDomain.BaseDirectory, "XSD\Input.xsd")
    xmlSettings = New XmlReaderSettings()
    xmlSettings.ValidationType = ValidationType.Schema
    xmlSettings.Schemas.Add(Nothing, strSchemaPath)

1 个答案:

答案 0 :(得分:0)

访问该文件没有问题。要在服务器路径中复制的文件存在问题。我们可以管理属性中的文件。我只是将文件属性更改为始终复制并且有效。